
Haridwar to Bhim
Bhim is approximately 650+ kms from Haridwar. The fastest way to reach Bhim from Haridwar is by Train, Flight, Bus Via Ghaziabad, Kishangarh. It takes approximately 9 hours. The cheapest way to reach Bhim from Haridwar is by Train, Bus Via Ajmer which would take approximately 14 hours.
Sort By
Mode of Transport
Via Ghaziabad, Ajmer
RECOMMENDED
Haridwar
Ghaziabad
Ajmer
Bhim
Approx Travel Time
9h 32m
₹5,846
Onwards
Haridwar
Ghaziabad
Ajmer
Bhim
Approx Travel Time
9h 18m
₹2,935
Onwards
Haridwar
Ghaziabad
Ajmer
Bhim
Approx Travel Time
11h 45m
₹3,169
Onwards
Via Ghaziabad, Kishangarh
FASTEST
Haridwar
Ghaziabad
Kishangarh
Bhim
Approx Travel Time
9h 4m
₹3,235
Onwards
Haridwar
Ghaziabad
Kishangarh
Bhim
Approx Travel Time
11h 31m
₹3,469
Onwards
Via Delhi, Udaipur
Haridwar
Delhi
Udaipur
Bhim
Approx Travel Time
10h 35m
₹9,126
Onwards
Haridwar
Delhi
Udaipur
Bhim
Approx Travel Time
10h 58m
₹5,978
Onwards
Via Kishangarh
Haridwar
Kishangarh
Bhim
Approx Travel Time
13h 59m
₹960
Onwards
Via Ajmer
CHEAPEST
Haridwar
Ajmer
Bhim
Approx Travel Time
14h 8m
₹675
Onwards
Via Agra, Ajmer
Haridwar
Agra
Ajmer
Bhim
Approx Travel Time
12h 18m
On Demand
Frequently Asked Questions
What is the distance between Haridwar and Bhim?
Bhim is approximately 650+ kms from Haridwar.
How long does it take to reach Bhim from Haridwar?
It takes approximately 9 hours to reach Bhim from Haridwar by Train, Flight, Bus Via Ghaziabad, Kishangarh.
What is the cheapest way to reach Bhim from Haridwar?
The cheapest way to reach Bhim from Haridwar is by Train, Bus Via Ajmer.
What is the fastest way to reach Bhim from Haridwar?
The fastest way to reach Bhim from Haridwar is by Train, Flight, Bus Via Ghaziabad, Kishangarh.