
Bhabua to Haridwar
Haridwar is approximately 850+ kms from Bhabua. The fastest way to reach Haridwar from Bhabua is by Train, Flight, Cab Via Varanasi, Ghaziabad. It takes approximately 11 hours. The cheapest way to reach Haridwar from Bhabua is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Bhabua
Lucknow
Haridwar
Approx Travel Time
16h 1m
On Demand
Via Varanasi, Ghaziabad
Bhabua
Varanasi
Ghaziabad
Haridwar
Approx Travel Time
11h 16m
₹5,285
Onwards
FASTEST
Bhabua
Varanasi
Ghaziabad
Haridwar
Approx Travel Time
11h 13m
₹7,790
Onwards
Bhabua
Varanasi
Ghaziabad
Haridwar
Approx Travel Time
11h 34m
₹7,945
Onwards
Via Varanasi, Lucknow
Bhabua
Varanasi
Lucknow
Haridwar
Approx Travel Time
15h 24m
₹1,740
Onwards
Bhabua
Varanasi
Lucknow
Haridwar
Approx Travel Time
15h 19m
₹4,116
Onwards
Via Prayagraj(Allahabad)
Bhabua
Prayagraj(Allahabad)
Haridwar
Approx Travel Time
20h 5m
On Demand
Via Varanasi, Bareilly
Bhabua
Varanasi
Bareilly
Haridwar
Approx Travel Time
20h 22m
₹4,696
Onwards
Via Varanasi, Delhi
Bhabua
Varanasi
Delhi
Haridwar
Approx Travel Time
11h 35m
₹5,325
Onwards
Frequently Asked Questions
What is the distance between Bhabua and Haridwar?
Haridwar is approximately 850+ kms from Bhabua.
How long does it take to reach Haridwar from Bhabua?
It takes approximately 11 hours to reach Haridwar from Bhabua by Train, Flight, Cab Via Varanasi, Ghaziabad.
What is the cheapest way to reach Haridwar from Bhabua?
The cheapest way to reach Haridwar from Bhabua is by Train.
What is the fastest way to reach Haridwar from Bhabua?
The fastest way to reach Haridwar from Bhabua is by Train, Flight, Cab Via Varanasi, Ghaziabad.

