
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,459
Onwards
Roorkee
Ghaziabad
Varanasi
Bhabua
Approx Travel Time
10h
₹9,289
Onwards
FASTEST
Roorkee
Ghaziabad
Varanasi
Bhabua
Approx Travel Time
8h 54m
₹3,919
Onwards
Roorkee
Ghaziabad
Varanasi
Bhabua
Approx Travel Time
9h 45m
₹7,614
Onwards
Via Jaunpur
Roorkee
Jaunpur
Bhabua
Approx Travel Time
15h 57m
₹4,787
Onwards
Roorkee
Jaunpur
Bhabua
Approx Travel Time
16h 13m
₹545
Onwards
Via Shahjahanpur, Varanasi
Roorkee
Shahjahanpur
Varanasi
Bhabua
Approx Travel Time
16h 32m
₹785
Onwards
Via Bareilly, Varanasi
Roorkee
Bareilly
Varanasi
Bhabua
Approx Travel Time
21h 50m
₹11,406
Onwards
Via Haridwar, Prayagraj(Allahabad)
Roorkee
Haridwar
Prayagraj(Allahabad)
Bhabua
Approx Travel Time
21h 57m
₹5,619
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.


