hero
Home
Bhabua to Roorkee

Bhabua to Roorkee - Multiple Options To Reach By Train, Cab

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

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Bhabua

Roorkee

Approx Travel Time

17h 30m

₹445

Onwards

Via Ayodhya

Bhabua

Ayodhya

Roorkee

Approx Travel Time

18h 55m

₹535

Onwards

Ads by MMT

Via Shahganj

Bhabua

Shahganj

Roorkee

Approx Travel Time

18h 55m

₹535

Onwards

Via Bareilly

Bhabua

Bareilly

Roorkee

Approx Travel Time

18h 55m

₹465

Onwards

Ads by MMT

Via Moradabad

Bhabua

Moradabad

Roorkee

Approx Travel Time

19h 10m

₹475

Onwards

Bhabua

Moradabad

Roorkee

Approx Travel Time

19h 25m

₹4,757

Onwards

Via Lucknow

Bhabua

Lucknow

Roorkee

Approx Travel Time

19h 10m

On Demand

Via Varanasi

CHEAPEST

Bhabua

Varanasi

Roorkee

Approx Travel Time

18h 55m

₹385

Onwards

Via Laksar

Bhabua

Laksar

Roorkee

Approx Travel Time

18h 55m

₹480

Onwards

Via Ghaziabad

Bhabua

Ghaziabad

Roorkee

Approx Travel Time

21h 10m

₹575

Onwards

Frequently Asked Questions

What is the distance between Bhabua and Roorkee?

Roorkee is approximately 850+ kms from Bhabua.

How long does it take to reach Roorkee from Bhabua?

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

What is the cheapest way to reach Roorkee from Bhabua?

The cheapest way to reach Roorkee from Bhabua is by Train Via Varanasi.

What is the fastest way to reach Roorkee from Bhabua?

The fastest way to reach Roorkee from Bhabua is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India