
Maihar to Unjha
Unjha is approximately 1050+ kms from Maihar. The fastest way to reach Unjha from Maihar is by Train, Flight Via Jabalpur, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Unjha from Maihar is by Train, Flight Via Indore, Ahmedabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Jabalpur, Ahmedabad
RECOMMENDED
FASTEST
Maihar
Jabalpur
Ahmedabad
Unjha
Approx Travel Time
9h 5m
₹5,512
Onwards
Maihar
Jabalpur
Ahmedabad
Unjha
Approx Travel Time
9h 50m
₹5,677
Onwards
Maihar
Jabalpur
Ahmedabad
Unjha
Approx Travel Time
9h 38m
₹7,389
Onwards
Maihar
Jabalpur
Ahmedabad
Unjha
Approx Travel Time
10h 23m
₹7,554
Onwards
Via Bhopal, Ahmedabad
Maihar
Bhopal
Ahmedabad
Unjha
Approx Travel Time
13h 50m
₹4,615
Onwards
Maihar
Bhopal
Ahmedabad
Unjha
Approx Travel Time
14h 23m
₹6,492
Onwards
Maihar
Bhopal
Ahmedabad
Unjha
Approx Travel Time
15h 50m
₹5,405
Onwards
Maihar
Bhopal
Ahmedabad
Unjha
Approx Travel Time
16h 23m
₹7,282
Onwards
Via Gwalior, Ahmedabad
Maihar
Gwalior
Ahmedabad
Unjha
Approx Travel Time
13h 35m
On Demand
Via Indore, Ahmedabad
CHEAPEST
Maihar
Indore
Ahmedabad
Unjha
Approx Travel Time
17h 5m
₹3,891
Onwards
Frequently Asked Questions
What is the distance between Maihar and Unjha?
Unjha is approximately 1050+ kms from Maihar.
How long does it take to reach Unjha from Maihar?
It takes approximately 9 hours to reach Unjha from Maihar by Train, Flight Via Jabalpur, Ahmedabad.
What is the cheapest way to reach Unjha from Maihar?
The cheapest way to reach Unjha from Maihar is by Train, Flight Via Indore, Ahmedabad.
What is the fastest way to reach Unjha from Maihar?
The fastest way to reach Unjha from Maihar is by Train, Flight Via Jabalpur, Ahmedabad.