
Unjha to Maihar
Maihar is approximately 1250+ kms from Unjha. The fastest way to reach Maihar from Unjha is by Bus, Flight, Train Via Ahmedabad, Prayagraj(Allahabad). It takes approximately 12 hours. The cheapest way to reach Maihar from Unjha is by Bus, Train Via Ujjain which would take approximately 25 hours.
Sort By
Mode of Transport
Via Ahmedabad, Prayagraj(Allahabad)
RECOMMENDED
Unjha
Ahmedabad
Prayagraj(Allahabad)
Maihar
Approx Travel Time
12h 27m
₹8,169
Onwards
FASTEST
Unjha
Ahmedabad
Prayagraj(Allahabad)
Maihar
Approx Travel Time
12h 13m
₹6,656
Onwards
Unjha
Ahmedabad
Prayagraj(Allahabad)
Maihar
Approx Travel Time
12h 45m
₹7,795
Onwards
Unjha
Ahmedabad
Prayagraj(Allahabad)
Maihar
Approx Travel Time
12h 59m
₹9,308
Onwards
Via Ujjain
CHEAPEST
Unjha
Ujjain
Maihar
Approx Travel Time
1d 0h 35m
₹1,360
Onwards
Via Dahod
Unjha
Dahod
Maihar
Approx Travel Time
21h 21m
₹8,390
Onwards
Via Indore
Unjha
Indore
Maihar
Approx Travel Time
1d 0h 50m
₹1,800
Onwards
Via Ujjain, Jabalpur
Unjha
Ujjain
Jabalpur
Maihar
Approx Travel Time
1d 2h 49m
₹5,516
Onwards
Via Ajmer, Prayagraj(Allahabad)
Unjha
Ajmer
Prayagraj(Allahabad)
Maihar
Approx Travel Time
16h 15m
On Demand
Via Indore, Jabalpur
Unjha
Indore
Jabalpur
Maihar
Approx Travel Time
19h 44m
₹9,774
Onwards
Frequently Asked Questions
What is the distance between Unjha and Maihar?
Maihar is approximately 1250+ kms from Unjha.
How long does it take to reach Maihar from Unjha?
It takes approximately 12 hours to reach Maihar from Unjha by Bus, Flight, Train Via Ahmedabad, Prayagraj(Allahabad).
What is the cheapest way to reach Maihar from Unjha?
The cheapest way to reach Maihar from Unjha is by Bus, Train Via Ujjain.
What is the fastest way to reach Maihar from Unjha?
The fastest way to reach Maihar from Unjha is by Bus, Flight, Train Via Ahmedabad, Prayagraj(Allahabad).

