
Bhilwara to Haridwar
Haridwar is approximately 650+ kms from Bhilwara. The fastest way to reach Haridwar from Bhilwara is by Train, Flight, Cab Via Ajmer, Ghaziabad. It takes approximately 9 hours. The cheapest way to reach Haridwar from Bhilwara is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Ajmer, Ghaziabad
RECOMMENDED
FASTEST
Bhilwara
Ajmer
Ghaziabad
Haridwar
Approx Travel Time
8h 27m
₹5,879
Onwards
Bhilwara
Ajmer
Ghaziabad
Haridwar
Approx Travel Time
10h 5m
₹8,089
Onwards
Bhilwara
Ajmer
Ghaziabad
Haridwar
Approx Travel Time
8h 34m
₹2,725
Onwards
Via Delhi
Bhilwara
Delhi
Haridwar
Approx Travel Time
13h 40m
₹624
Onwards
Bhilwara
Delhi
Haridwar
Approx Travel Time
13h 18m
₹3,461
Onwards
Bhilwara
Delhi
Haridwar
Approx Travel Time
12h 51m
₹500
Onwards
Via Jaipur
Bhilwara
Jaipur
Haridwar
Approx Travel Time
14h 42m
₹4,579
Onwards
Bhilwara
Jaipur
Haridwar
Approx Travel Time
15h 35m
₹1,075
Onwards
Frequently Asked Questions
What is the distance between Bhilwara and Haridwar?
Haridwar is approximately 650+ kms from Bhilwara.
How long does it take to reach Haridwar from Bhilwara?
It takes approximately 9 hours to reach Haridwar from Bhilwara by Train, Flight, Cab Via Ajmer, Ghaziabad.
What is the cheapest way to reach Haridwar from Bhilwara?
The cheapest way to reach Haridwar from Bhilwara is by Train.
What is the fastest way to reach Haridwar from Bhilwara?
The fastest way to reach Haridwar from Bhilwara is by Train, Flight, Cab Via Ajmer, Ghaziabad.