
Haridwar to Jhabua
Jhabua is approximately 1100+ kms from Haridwar. The fastest way to reach Jhabua from Haridwar is by Train, Flight, Cab Via Dehradun, Indore. It takes approximately 9 hours. The cheapest way to reach Jhabua from Haridwar is by Train, Bus Via Ujjain which would take approximately 22 hours.
Sort By
Mode of Transport
Via Dehradun, Indore
RECOMMENDED
FASTEST
Haridwar
Dehradun
Indore
Jhabua
Approx Travel Time
8h 20m
₹10,413
Onwards
Haridwar
Dehradun
Indore
Jhabua
Approx Travel Time
8h 35m
₹10,768
Onwards
Haridwar
Dehradun
Indore
Jhabua
Approx Travel Time
8h 35m
₹12,237
Onwards
Via Ghaziabad, Indore
Haridwar
Ghaziabad
Indore
Jhabua
Approx Travel Time
10h 50m
On Demand
Haridwar
Ghaziabad
Indore
Jhabua
Approx Travel Time
11h 35m
On Demand
Via Delhi, Indore
Haridwar
Delhi
Indore
Jhabua
Approx Travel Time
11h 5m
₹7,313
Onwards
Haridwar
Delhi
Indore
Jhabua
Approx Travel Time
12h 5m
₹7,468
Onwards
Via Ratlam
Haridwar
Ratlam
Jhabua
Approx Travel Time
21h 35m
₹4,313
Onwards
Via Bharatpur, Ratlam
Haridwar
Bharatpur
Ratlam
Jhabua
Approx Travel Time
23h 15m
₹4,298
Onwards
Via Ujjain
CHEAPEST
Haridwar
Ujjain
Jhabua
Approx Travel Time
22h 10m
₹1,195
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Jhabua?
Jhabua is approximately 1100+ kms from Haridwar.
How long does it take to reach Jhabua from Haridwar?
It takes approximately 9 hours to reach Jhabua from Haridwar by Train, Flight, Cab 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 Ujjain.
What is the fastest way to reach Jhabua from Haridwar?
The fastest way to reach Jhabua from Haridwar is by Train, Flight, Cab Via Dehradun, Indore.