
Shahganj to Nangal
Nangal is approximately 950+ 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 Ambala
RECOMMENDED
Shahganj
Ambala
Nangal
Approx Travel Time
20h 25m
₹555
Onwards
Shahganj
Ambala
Nangal
Approx Travel Time
20h 40m
₹3,406
Onwards
Via Moradabad
FASTEST
Shahganj
Moradabad
Nangal
Approx Travel Time
20h 10m
₹485
Onwards
Via Bareilly
Shahganj
Bareilly
Nangal
Approx Travel Time
20h 10m
₹515
Onwards
Via Rajpura
Shahganj
Rajpura
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,437
Onwards
Via Delhi
CHEAPEST
Shahganj
Delhi
Nangal
Approx Travel Time
21h 45m
₹420
Onwards
Via Roorkee
Shahganj
Roorkee
Nangal
Approx Travel Time
22h 35m
₹6,543
Onwards
Via Sirhind
Shahganj
Sirhind
Nangal
Approx Travel Time
23h 17m
On Demand
Frequently Asked Questions
What is the distance between Shahganj and Nangal?
Nangal is approximately 950+ 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 Koilkuntla
- Shahganj to Chandannagar
- Shahganj to Purnia
- Shahganj to Shamli
- Shahganj to Ankleshwar
- Shahganj to Rajkot
- Shahganj to Hingoli
- Shahganj to Dhar
- Shahganj to Satara
- Shahganj to Tirunelveli
- Shahganj to Dongargarh
- Shahganj to Muzaffarnagar
- Shahganj to Mandsaur
- Shahganj to Palghar
- Shahganj to Gadarwara