
Jodhpur to Haridwar
Haridwar is approximately 700+ kms from Jodhpur. The fastest way to reach Haridwar from Jodhpur is by Flight, Train Via Delhi. It takes approximately 7 hours. The cheapest way to reach Haridwar from Jodhpur is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi
Jodhpur
Delhi
Haridwar
Approx Travel Time
15h 40m
₹495
Onwards
FASTEST
Jodhpur
Delhi
Haridwar
Approx Travel Time
6h 25m
₹5,207
Onwards
Via Ghaziabad
Jodhpur
Ghaziabad
Haridwar
Approx Travel Time
15h 55m
₹495
Onwards
Via Rewari
Jodhpur
Rewari
Haridwar
Approx Travel Time
15h 55m
₹500
Onwards
Via Ajmer
Jodhpur
Ajmer
Haridwar
Approx Travel Time
16h 25m
On Demand
Jodhpur
Ajmer
Haridwar
Approx Travel Time
17h 25m
₹705
Onwards
Via Jaipur
Jodhpur
Jaipur
Haridwar
Approx Travel Time
16h 55m
₹465
Onwards
Jodhpur
Jaipur
Haridwar
Approx Travel Time
11h 10m
₹4,817
Onwards
Via Ambala
Jodhpur
Ambala
Haridwar
Approx Travel Time
17h 10m
₹510
Onwards
Frequently Asked Questions
What is the distance between Jodhpur and Haridwar?
Haridwar is approximately 700+ kms from Jodhpur.
How long does it take to reach Haridwar from Jodhpur?
It takes approximately 7 hours to reach Haridwar from Jodhpur by Flight, Train Via Delhi.
What is the cheapest way to reach Haridwar from Jodhpur?
The cheapest way to reach Haridwar from Jodhpur is by Train.
What is the fastest way to reach Haridwar from Jodhpur?
The fastest way to reach Haridwar from Jodhpur is by Flight, Train Via Delhi.