
Roorkee to Shahganj
Shahganj is approximately 700+ km from Roorkee, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shahganj.
Sort By
Mode of Transport
Direct Train
RECOMMENDED
CHEAPEST
Roorkee
Shahganj
Approx Travel Time
11h 43m
₹390
Onwards
Via Delhi, Ayodhya
FASTEST
Roorkee
Delhi
Ayodhya
Shahganj
Approx Travel Time
8h 29m
₹5,748
Onwards
Via Vrindavan, Sultanpur
Roorkee
Vrindavan
Sultanpur
Shahganj
Approx Travel Time
15h 54m
₹9,284
Onwards
Via Haridwar, Sultanpur
Roorkee
Haridwar
Sultanpur
Shahganj
Approx Travel Time
19h 15m
₹5,892
Onwards
Via Bareilly
Roorkee
Bareilly
Shahganj
Approx Travel Time
11h 40m
₹465
Onwards
Via Moradabad
Roorkee
Moradabad
Shahganj
Approx Travel Time
11h 40m
₹470
Onwards
Via Jaunpur
Roorkee
Jaunpur
Shahganj
Approx Travel Time
11h 49m
₹545
Onwards
Via Lucknow
Roorkee
Lucknow
Shahganj
Approx Travel Time
11h 41m
₹985
Onwards
Via Moradabad, Lucknow
Roorkee
Moradabad
Lucknow
Shahganj
Approx Travel Time
11h 5m
₹480
Onwards
Via Shahjahanpur
Roorkee
Shahjahanpur
Shahganj
Approx Travel Time
12h 30m
₹460
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Shahganj?
Shahganj is approximately 700+ kms from Roorkee.
How long does it take to reach Shahganj from Roorkee?
It takes approximately 9 hours to reach Shahganj from Roorkee by Train, Flight Via Delhi, Ayodhya.
What is the cheapest way to reach Shahganj from Roorkee?
The cheapest way to reach Shahganj from Roorkee is by Train.
What is the fastest way to reach Shahganj from Roorkee?
The fastest way to reach Shahganj from Roorkee is by Train, Flight Via Delhi, Ayodhya.
Routes Connecting Roorkee
Routes From Roorkee
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Gudalur
- Shahganj to Gulbarga
- Shahganj to Begusarai
- Shahganj to Bijnor
- Shahganj to Manendragarh
- Shahganj to Pithoragarh
- Shahganj to Kuppam
- Shahganj to Amroha
- Shahganj to Rajula
- Shahganj to Nilanga
- Shahganj to Kakinada
- Shahganj to Shahada
- Shahganj to Pondicherry
- Shahganj to METTUPALAYAM
- Shahganj to Nathdwara

