
Maihar to Jhabua
Jhabua is approximately 700+ kms from Maihar. The fastest way to reach Jhabua from Maihar is by Train, Flight, Cab Via Jabalpur, Indore. It takes approximately 10 hours. The cheapest way to reach Jhabua from Maihar is by Train, Bus Via Ujjain which would take approximately 17 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
Maihar
Indore
Jhabua
Approx Travel Time
16h 25m
₹3,419
Onwards
Maihar
Indore
Jhabua
Approx Travel Time
19h 10m
₹4,024
Onwards
Via Ujjain
CHEAPEST
Maihar
Ujjain
Jhabua
Approx Travel Time
16h 25m
₹1,160
Onwards
Via Jabalpur, Indore
FASTEST
Maihar
Jabalpur
Indore
Jhabua
Approx Travel Time
9h 35m
₹8,031
Onwards
Maihar
Jabalpur
Indore
Jhabua
Approx Travel Time
10h 20m
₹8,196
Onwards
Via Bhopal
Maihar
Bhopal
Jhabua
Approx Travel Time
17h 59m
₹5,874
Onwards
Maihar
Bhopal
Jhabua
Approx Travel Time
19h 59m
₹6,563
Onwards
Via Nagpur, Indore
Maihar
Nagpur
Indore
Jhabua
Approx Travel Time
15h 20m
₹7,440
Onwards
Maihar
Nagpur
Indore
Jhabua
Approx Travel Time
17h 20m
₹7,792
Onwards
Frequently Asked Questions
What is the distance between Maihar and Jhabua?
Jhabua is approximately 700+ kms from Maihar.
How long does it take to reach Jhabua from Maihar?
It takes approximately 10 hours to reach Jhabua from Maihar by Train, Flight, Cab Via Jabalpur, Indore.
What is the cheapest way to reach Jhabua from Maihar?
The cheapest way to reach Jhabua from Maihar is by Train, Bus Via Ujjain.
What is the fastest way to reach Jhabua from Maihar?
The fastest way to reach Jhabua from Maihar is by Train, Flight, Cab Via Jabalpur, Indore.