hero
How2Go
Roorkee to Bhabua

Roorkee to Bhabua

Bhabua is approximately 850+ kms from Roorkee. The fastest way to reach Bhabua from Roorkee is by Train. It takes approximately 18 hours. The cheapest way to reach Bhabua from Roorkee is by Train which would take approximately 18 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Roorkee

Bhabua

Approx Travel Time

17h 30m

₹445

Onwards

Via Ayodhya

Roorkee

Ayodhya

Bhabua

Approx Travel Time

18h 55m

₹535

Onwards

Ads by MMT

Via Shahganj

Roorkee

Shahganj

Bhabua

Approx Travel Time

18h 55m

₹535

Onwards

Via Bareilly

Roorkee

Bareilly

Bhabua

Approx Travel Time

18h 55m

₹540

Onwards

Ads by MMT

Via Moradabad

Roorkee

Moradabad

Bhabua

Approx Travel Time

19h 10m

₹490

Onwards

Roorkee

Moradabad

Bhabua

Approx Travel Time

19h 25m

₹3,967

Onwards

Via Lucknow

Roorkee

Lucknow

Bhabua

Approx Travel Time

19h 10m

On Demand

Via Varanasi

Roorkee

Varanasi

Bhabua

Approx Travel Time

18h 55m

₹550

Onwards

Via Laksar

Roorkee

Laksar

Bhabua

Approx Travel Time

18h 55m

₹495

Onwards

Via Ghaziabad

Roorkee

Ghaziabad

Bhabua

Approx Travel Time

21h 10m

₹600

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Bhabua?

Bhabua is approximately 850+ kms from Roorkee.

How long does it take to reach Bhabua from Roorkee?

It takes approximately 18 hours to reach Bhabua from Roorkee by Train.

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.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India