Shahganj to Roorkee - Multiple Options To Reach By Train, Cab
Roorkee is approximately 700+ kms from Shahganj. The fastest way to reach Roorkee from Shahganj is by Train. It takes approximately 14 hours. The cheapest way to reach Roorkee from Shahganj is by Train Via Moradabad which would take approximately 16 hours.
Sort By
Mode of Transport
Via Moradabad
CHEAPEST
Shahganj
Moradabad
Roorkee
Approx Travel Time
15h 40m
₹275
Onwards
Shahganj
Moradabad
Roorkee
Approx Travel Time
15h 55m
₹3,654
Onwards
Via Bareilly
Shahganj
Bareilly
Roorkee
Approx Travel Time
15h 40m
₹280
Onwards
Shahganj
Bareilly
Roorkee
Approx Travel Time
17h 58m
₹5,194
Onwards
Via Hardoi
Shahganj
Hardoi
Roorkee
Approx Travel Time
15h 40m
₹390
Onwards
Via Lucknow
Shahganj
Lucknow
Roorkee
Approx Travel Time
15h 55m
₹495
Onwards
Via Shahjahanpur
Shahganj
Shahjahanpur
Roorkee
Approx Travel Time
15h 55m
₹460
Onwards
Via Laksar
Shahganj
Laksar
Roorkee
Approx Travel Time
15h 40m
₹425
Onwards
Via Ghaziabad
Shahganj
Ghaziabad
Roorkee
Approx Travel Time
17h 55m
₹345
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 14 hours to reach Roorkee from Shahganj by Train.
What is the cheapest way to reach Roorkee from Shahganj?
The cheapest way to reach Roorkee from Shahganj is by Train Via Moradabad.
What is the fastest way to reach Roorkee from Shahganj?
The fastest way to reach Roorkee from Shahganj is by Train.
Routes Connecting Shahganj
From Shahganj
To Shahganj
- Rajahmundry to Shahganj
- Rameshwaram to Shahganj
- Shegaon to Shahganj
- Kannauj to Shahganj
- Ayodhya to Shahganj
- Mirzapur to Shahganj
- Vadakara to Shahganj
- Srinagar to Shahganj
- Shillong to Shahganj
- Charkhi-dadri to Shahganj
- Medinipur to Shahganj
- Narsinghpur to Shahganj
- Una to Shahganj
- Palakollu to Shahganj
- Rajampet to Shahganj