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