
Shahganj to Roorkee
Roorkee is approximately 700+ kms from Shahganj. The fastest way to reach Roorkee from Shahganj is by Train, Flight Via Ayodhya, Dehradun. It takes approximately 7 hours. The cheapest way to reach Roorkee from Shahganj is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ayodhya, Dehradun
FASTEST
Shahganj
Ayodhya
Dehradun
Roorkee
Approx Travel Time
6h 43m
₹5,445
Onwards
Shahganj
Ayodhya
Dehradun
Roorkee
Approx Travel Time
7h 20m
₹7,523
Onwards
Shahganj
Ayodhya
Dehradun
Roorkee
Approx Travel Time
6h 52m
₹5,604
Onwards
Via Lucknow, Dehradun
Shahganj
Lucknow
Dehradun
Roorkee
Approx Travel Time
8h 14m
₹5,712
Onwards
Shahganj
Lucknow
Dehradun
Roorkee
Approx Travel Time
8h 23m
₹5,871
Onwards
Shahganj
Lucknow
Dehradun
Roorkee
Approx Travel Time
8h 51m
₹7,790
Onwards
Via Lucknow, Moradabad
Shahganj
Lucknow
Moradabad
Roorkee
Approx Travel Time
10h 18m
On Demand
Via Varanasi, Ghaziabad
Shahganj
Varanasi
Ghaziabad
Roorkee
Approx Travel Time
8h 27m
₹6,207
Onwards
Shahganj
Varanasi
Ghaziabad
Roorkee
Approx Travel Time
8h 46m
₹3,399
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Roorkee?
Roorkee is approximately 700+ kms from Shahganj.
How long does it take to reach Roorkee from Shahganj?
It takes approximately 7 hours to reach Roorkee from Shahganj by Train, Flight Via Ayodhya, Dehradun.
What is the cheapest way to reach Roorkee from Shahganj?
The cheapest way to reach Roorkee from Shahganj is by Train.
What is the fastest way to reach Roorkee from Shahganj?
The fastest way to reach Roorkee from Shahganj is by Train, Flight Via Ayodhya, Dehradun.
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Dhandhuka
- Shahganj to Ashoknagar
- Shahganj to Shahdol
- Shahganj to Gokarna
- Shahganj to Lalitpur
- Shahganj to Kumarghat
- Shahganj to Tandur
- Shahganj to Latehar
- Shahganj to Satna
- Shahganj to Kasauli
- Shahganj to Kharagpur
- Shahganj to Wankaner
- Shahganj to Ghaziabad
- Shahganj to Kanyakumari
- Shahganj to Lakhimpur