
Roorkee to Bhabua
Bhabua is approximately 900+ kms from Roorkee. The fastest way to reach Bhabua from Roorkee is by Train, Flight Via Ghaziabad, Varanasi. It takes approximately 9 hours. The cheapest way to reach Bhabua from Roorkee is by Train which would take approximately 17 hours.
Sort By
Mode of Transport
Via Ghaziabad, Varanasi
RECOMMENDED
Roorkee
Ghaziabad
Varanasi
Bhabua
Approx Travel Time
9h 24m
₹7,894
Onwards
Roorkee
Ghaziabad
Varanasi
Bhabua
Approx Travel Time
10h
₹9,724
Onwards
FASTEST
Roorkee
Ghaziabad
Varanasi
Bhabua
Approx Travel Time
8h 54m
₹4,509
Onwards
Roorkee
Ghaziabad
Varanasi
Bhabua
Approx Travel Time
9h 45m
₹8,049
Onwards
Via Jaunpur
Roorkee
Jaunpur
Bhabua
Approx Travel Time
15h 57m
₹5,082
Onwards
Roorkee
Jaunpur
Bhabua
Approx Travel Time
16h 13m
₹545
Onwards
Via Moradabad, Varanasi
Roorkee
Moradabad
Varanasi
Bhabua
Approx Travel Time
17h 25m
₹790
Onwards
Via Bareilly, Varanasi
Roorkee
Bareilly
Varanasi
Bhabua
Approx Travel Time
21h 50m
₹8,229
Onwards
Via Haridwar, Prayagraj(Allahabad)
Roorkee
Haridwar
Prayagraj(Allahabad)
Bhabua
Approx Travel Time
21h 57m
₹3,190
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Bhabua?
Bhabua is approximately 900+ kms from Roorkee.
How long does it take to reach Bhabua from Roorkee?
It takes approximately 9 hours to reach Bhabua from Roorkee by Train, Flight Via Ghaziabad, Varanasi.
What is the cheapest way to reach Bhabua from Roorkee?
The cheapest way to reach Bhabua from Roorkee is by Train.
What is the fastest way to reach Bhabua from Roorkee?
The fastest way to reach Bhabua from Roorkee is by Train, Flight Via Ghaziabad, Varanasi.


