
Bhabua to Roorkee
Roorkee is approximately 950+ kms from Bhabua. The fastest way to reach Roorkee from Bhabua is by Train, Flight Via Varanasi, Ghaziabad. It takes approximately 11 hours. The cheapest way to reach Roorkee from Bhabua is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Varanasi, Delhi
RECOMMENDED
Bhabua
Varanasi
Delhi
Roorkee
Approx Travel Time
12h 7m
₹5,285
Onwards
Via Varanasi, Ghaziabad
FASTEST
Bhabua
Varanasi
Ghaziabad
Roorkee
Approx Travel Time
10h 34m
₹5,270
Onwards
Bhabua
Varanasi
Ghaziabad
Roorkee
Approx Travel Time
11h 49m
₹5,606
Onwards
Bhabua
Varanasi
Ghaziabad
Roorkee
Approx Travel Time
10h 55m
₹5,425
Onwards
Via Jaunpur
Bhabua
Jaunpur
Roorkee
Approx Travel Time
15h 33m
₹545
Onwards
Bhabua
Jaunpur
Roorkee
Approx Travel Time
15h 7m
On Demand
Via Varanasi, Bareilly
Bhabua
Varanasi
Bareilly
Roorkee
Approx Travel Time
21h 6m
₹7,063
Onwards
Via Varanasi, Moradabad
Bhabua
Varanasi
Moradabad
Roorkee
Approx Travel Time
16h 15m
₹790
Onwards
Via Prayagraj(Allahabad), Haridwar
Bhabua
Prayagraj(Allahabad)
Haridwar
Roorkee
Approx Travel Time
21h 30m
On Demand
Frequently Asked Questions
What is the distance between Bhabua and Roorkee?
Roorkee is approximately 950+ kms from Bhabua.
How long does it take to reach Roorkee from Bhabua?
It takes approximately 11 hours to reach Roorkee from Bhabua by Train, Flight Via Varanasi, Ghaziabad.
What is the cheapest way to reach Roorkee from Bhabua?
The cheapest way to reach Roorkee from Bhabua is by Train.
What is the fastest way to reach Roorkee from Bhabua?
The fastest way to reach Roorkee from Bhabua is by Train, Flight Via Varanasi, Ghaziabad.

