
Shahganj to Nangal
Nangal is approximately 900+ kms from Shahganj. The fastest way to reach Nangal from Shahganj is by Train Via Moradabad. It takes approximately 20 hours. The cheapest way to reach Nangal from Shahganj is by Train Via Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
FASTEST
Shahganj
Moradabad
Nangal
Approx Travel Time
20h 10m
₹485
Onwards
Via Bareilly
Shahganj
Bareilly
Nangal
Approx Travel Time
20h 10m
₹515
Onwards
Via Ambala
Shahganj
Ambala
Nangal
Approx Travel Time
20h 25m
₹555
Onwards
Shahganj
Ambala
Nangal
Approx Travel Time
20h 40m
₹3,905
Onwards
Via Lucknow
Shahganj
Lucknow
Nangal
Approx Travel Time
20h 25m
On Demand
Via Saharanpur
Shahganj
Saharanpur
Nangal
Approx Travel Time
21h 49m
₹610
Onwards
Shahganj
Saharanpur
Nangal
Approx Travel Time
23h 29m
₹4,804
Onwards
Via Rajpura
Shahganj
Rajpura
Nangal
Approx Travel Time
20h 25m
On Demand
Via Delhi
CHEAPEST
Shahganj
Delhi
Nangal
Approx Travel Time
21h 45m
₹420
Onwards
Via Roorkee
Shahganj
Roorkee
Nangal
Approx Travel Time
22h 35m
₹6,527
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Nangal?
Nangal is approximately 900+ kms from Shahganj.
How long does it take to reach Nangal from Shahganj?
It takes approximately 20 hours to reach Nangal from Shahganj by Train Via Moradabad.
What is the cheapest way to reach Nangal from Shahganj?
The cheapest way to reach Nangal from Shahganj is by Train Via Delhi.
What is the fastest way to reach Nangal from Shahganj?
The fastest way to reach Nangal from Shahganj is by Train Via Moradabad.
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Kovvur
- Shahganj to Kasganj
- Shahganj to Porbandar
- Shahganj to Lingsugur
- Shahganj to Singrauli
- Shahganj to Jeypore
- Shahganj to Robertsganj
- Shahganj to Nandurbar
- Shahganj to Bhagalpur
- Shahganj to Warangal
- Shahganj to Chiplun
- Shahganj to Kavali
- Shahganj to Faridabad
- Shahganj to Kathgodam
- Shahganj to Mainpuri