Bhadra to Roorkee
Roorkee is approximately 350+ kms from Bhadra. The fastest way to reach Roorkee from Bhadra is by Train Via Sadulpur. It takes approximately 9 hours. The cheapest way to reach Roorkee from Bhadra is by Train Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Sadulpur
RECOMMENDED
FASTEST
Bhadra
Sadulpur
Roorkee
Approx Travel Time
8h 40m
₹415
Onwards
Via Delhi
CHEAPEST
Bhadra
Delhi
Roorkee
Approx Travel Time
9h 40m
₹335
Onwards
Bhadra
Delhi
Roorkee
Approx Travel Time
9h 55m
₹3,599
Onwards
Via Delhi, Muzaffarnagar
Bhadra
Delhi
Muzaffarnagar
Roorkee
Approx Travel Time
10h 50m
₹390
Onwards
Bhadra
Delhi
Muzaffarnagar
Roorkee
Approx Travel Time
11h 5m
₹2,896
Onwards
Via Delhi, Deoband
Bhadra
Delhi
Deoband
Roorkee
Approx Travel Time
10h 50m
₹390
Onwards
Frequently Asked Questions
What is the distance between Bhadra and Roorkee?
Roorkee is approximately 350+ kms from Bhadra.
How long does it take to reach Roorkee from Bhadra?
It takes approximately 9 hours to reach Roorkee from Bhadra by Train Via Sadulpur.
What is the cheapest way to reach Roorkee from Bhadra?
The cheapest way to reach Roorkee from Bhadra is by Train Via Delhi.
What is the fastest way to reach Roorkee from Bhadra?
The fastest way to reach Roorkee from Bhadra is by Train Via Sadulpur.