
Shahabad to Roorkee
Roorkee is approximately 350+ kms from Shahabad. The fastest way to reach Roorkee from Shahabad is by Train Via Moradabad. It takes approximately 7 hours. The cheapest way to reach Roorkee from Shahabad is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Moradabad
FASTEST
Shahabad
Moradabad
Roorkee
Approx Travel Time
6h 21m
₹290
Onwards
Via Muhamdi, Ghaziabad
Shahabad
Muhamdi
Ghaziabad
Roorkee
Approx Travel Time
14h 56m
On Demand
Via Dhampur
Shahabad
Dhampur
Roorkee
Approx Travel Time
7h 48m
On Demand
Shahabad
Dhampur
Roorkee
Approx Travel Time
7h 9m
₹330
Onwards
Frequently Asked Questions
What is the distance between Shahabad and Roorkee?
Roorkee is approximately 350+ kms from Shahabad.
How long does it take to reach Roorkee from Shahabad?
It takes approximately 7 hours to reach Roorkee from Shahabad by Train Via Moradabad.
What is the cheapest way to reach Roorkee from Shahabad?
The cheapest way to reach Roorkee from Shahabad is by Train.
What is the fastest way to reach Roorkee from Shahabad?
The fastest way to reach Roorkee from Shahabad is by Train Via Moradabad.
Routes Connecting Shahabad
Routes From Shahabad
Routes To Shahabad
- Saharsa to Shahabad
- Chandrapur to Shahabad
- Kadapa to Shahabad
- Durgapur to Shahabad
- Nainital to Shahabad
- Shikohabad to Shahabad
- Burhanpur to Shahabad
- Shirpur to Shahabad
- Asansol to Shahabad
- Gulbarga to Shahabad
- Mainpuri to Shahabad
- KOSI-KALAN to Shahabad
- Nabha to Shahabad
- Mayiladuthurai to Shahabad
- Puttur to Shahabad

