hero
How2Go
Haridwar to Jhabua

Haridwar to Jhabua

Jhabua is approximately 1050+ kms from Haridwar. The fastest way to reach Jhabua from Haridwar is by Cab, Flight Via Dehradun, Indore. It takes approximately 11 hours. The cheapest way to reach Jhabua from Haridwar is by Train, Bus Via Ratlam which would take approximately 17 hours.

Sort By
Mode of Transport

Via Dehradun, Indore

RECOMMENDED

Haridwar

Dehradun

Indore

Jhabua

Approx Travel Time

11h 11m

On Demand

Haridwar

Dehradun

Indore

Jhabua

Approx Travel Time

11h 11m

On Demand

Haridwar

Dehradun

Indore

Jhabua

Approx Travel Time

11h 55m

₹5,985

Onwards

FASTEST

Haridwar

Dehradun

Indore

Jhabua

Approx Travel Time

10h 31m

On Demand

Haridwar

Dehradun

Indore

Jhabua

Approx Travel Time

11h 55m

₹6,231

Onwards

Via Ratlam

CHEAPEST

Haridwar

Ratlam

Jhabua

Approx Travel Time

16h 40m

₹645

Onwards

Haridwar

Ratlam

Jhabua

Approx Travel Time

16h 13m

₹3,951

Onwards

Ads by MMT

Via Indore

Haridwar

Indore

Jhabua

Approx Travel Time

22h 20m

₹1,316

Onwards

Via Dausa, Indore

Haridwar

Dausa

Indore

Jhabua

Approx Travel Time

23h 16m

On Demand

Ads by MMT

Via Delhi, Indore

Haridwar

Delhi

Indore

Jhabua

Approx Travel Time

11h 52m

On Demand

Frequently Asked Questions

What is the distance between Haridwar and Jhabua?

Jhabua is approximately 1050+ kms from Haridwar.

How long does it take to reach Jhabua from Haridwar?

It takes approximately 11 hours to reach Jhabua from Haridwar by Cab, Flight Via Dehradun, Indore.

What is the cheapest way to reach Jhabua from Haridwar?

The cheapest way to reach Jhabua from Haridwar is by Train, Bus Via Ratlam.

What is the fastest way to reach Jhabua from Haridwar?

The fastest way to reach Jhabua from Haridwar is by Cab, Flight Via Dehradun, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India