hero
How2Go
Jhabua to Mahabaleshwar

Jhabua to Mahabaleshwar

Mahabaleshwar is approximately 700+ km from Jhabua, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahabaleshwar.

Read More
Sort By
Mode of Transport

Via Indore, Pune

RECOMMENDED

Jhabua

Indore

Pune

Mahabaleshwar

Approx Travel Time

11h 50m

₹6,531

Onwards

Jhabua

Indore

Pune

Mahabaleshwar

Approx Travel Time

11h 18m

₹8,258

Onwards

Via Dahod, Palghar

Jhabua

Dahod

Palghar

Mahabaleshwar

Approx Travel Time

14h 51m

₹2,184

Onwards

Via Vadodara, Pune

FASTEST

Jhabua

Vadodara

Pune

Mahabaleshwar

Approx Travel Time

11h 16m

₹13,718

Onwards

Jhabua

Vadodara

Pune

Mahabaleshwar

Approx Travel Time

12h 5m

₹8,243

Onwards

Jhabua

Vadodara

Pune

Mahabaleshwar

Approx Travel Time

11h 33m

₹9,869

Onwards

Via Zankhvav

CHEAPEST

Jhabua

Zankhvav

Mahabaleshwar

Approx Travel Time

20h 40m

₹1,750

Onwards

Via Bharuch

Jhabua

Bharuch

Mahabaleshwar

Approx Travel Time

18h 47m

₹9,828

Onwards

Via Vadodara, Karjat

Jhabua

Vadodara

Karjat

Mahabaleshwar

Approx Travel Time

14h 51m

On Demand

Via Vadodara, Palghar

Jhabua

Vadodara

Palghar

Mahabaleshwar

Approx Travel Time

15h

₹3,140

Onwards

Frequently Asked Questions

What is the distance between Jhabua and Mahabaleshwar?

Mahabaleshwar is approximately 700+ kms from Jhabua.

How long does it take to reach Mahabaleshwar from Jhabua?

It takes approximately 11 hours to reach Mahabaleshwar from Jhabua by Cab, Flight Via Vadodara, Pune.

What is the cheapest way to reach Mahabaleshwar from Jhabua?

The cheapest way to reach Mahabaleshwar from Jhabua is by Bus Via Zankhvav.

What is the fastest way to reach Mahabaleshwar from Jhabua?

The fastest way to reach Mahabaleshwar from Jhabua is by Cab, Flight Via Vadodara, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India