
Bhabua to Roorkee
Roorkee is approximately 900+ kms from Bhabua. The fastest way to reach Roorkee from Bhabua is by Train, Flight Via Varanasi, Ghaziabad. It takes approximately 9 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, Ghaziabad
RECOMMENDED
Bhabua
Varanasi
Ghaziabad
Roorkee
Approx Travel Time
10h
₹10,900
Onwards
FASTEST
Bhabua
Varanasi
Ghaziabad
Roorkee
Approx Travel Time
8h 54m
₹3,745
Onwards
Bhabua
Varanasi
Ghaziabad
Roorkee
Approx Travel Time
9h 30m
₹7,031
Onwards
Via Jaunpur
Bhabua
Jaunpur
Roorkee
Approx Travel Time
15h 57m
₹4,825
Onwards
Bhabua
Jaunpur
Roorkee
Approx Travel Time
16h 13m
₹545
Onwards
Via Varanasi, Shahjahanpur
Bhabua
Varanasi
Shahjahanpur
Roorkee
Approx Travel Time
16h 32m
₹785
Onwards
Via Prayagraj(Allahabad), Bareilly
Bhabua
Prayagraj(Allahabad)
Bareilly
Roorkee
Approx Travel Time
22h 2m
₹9,933
Onwards
Via Prayagraj(Allahabad), Ghaziabad
Bhabua
Prayagraj(Allahabad)
Ghaziabad
Roorkee
Approx Travel Time
22h 10m
₹4,758
Onwards
Via Varanasi, Delhi
Bhabua
Varanasi
Delhi
Roorkee
Approx Travel Time
10h 27m
₹3,760
Onwards
Frequently Asked Questions
What is the distance between Bhabua and Roorkee?
Roorkee is approximately 900+ kms from Bhabua.
How long does it take to reach Roorkee from Bhabua?
It takes approximately 9 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.


