
Shahganj to Sangrur
Sangrur is approximately 900+ kms from Shahganj. The fastest way to reach Sangrur from Shahganj is by Train, Flight Via Ayodhya, Hisar. It takes approximately 8 hours. The cheapest way to reach Sangrur from Shahganj is by Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Ayodhya, Hisar
RECOMMENDED
FASTEST
Shahganj
Ayodhya
Hisar
Sangrur
Approx Travel Time
7h 49m
₹3,926
Onwards
Shahganj
Ayodhya
Hisar
Sangrur
Approx Travel Time
8h 51m
₹8,066
Onwards
Shahganj
Ayodhya
Hisar
Sangrur
Approx Travel Time
8h 45m
₹4,630
Onwards
Via Rajpura
Shahganj
Rajpura
Sangrur
Approx Travel Time
18h 53m
₹911
Onwards
Via Ayodhya, Hapur
Shahganj
Ayodhya
Hapur
Sangrur
Approx Travel Time
17h 30m
₹6,045
Onwards
Via Delhi
CHEAPEST
Shahganj
Delhi
Sangrur
Approx Travel Time
20h 40m
₹515
Onwards
Via Ayodhya, Delhi
Shahganj
Ayodhya
Delhi
Sangrur
Approx Travel Time
8h 34m
₹3,254
Onwards
Shahganj
Ayodhya
Delhi
Sangrur
Approx Travel Time
10h 8m
₹7,145
Onwards
Via Varanasi, Delhi
Shahganj
Varanasi
Delhi
Sangrur
Approx Travel Time
9h 17m
₹7,486
Onwards
Via Lucknow, Mohali
Shahganj
Lucknow
Mohali
Sangrur
Approx Travel Time
10h 8m
₹7,120
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Sangrur?
Sangrur is approximately 900+ kms from Shahganj.
How long does it take to reach Sangrur from Shahganj?
It takes approximately 8 hours to reach Sangrur from Shahganj by Train, Flight Via Ayodhya, Hisar.
What is the cheapest way to reach Sangrur from Shahganj?
The cheapest way to reach Sangrur from Shahganj is by Train Via Delhi.
What is the fastest way to reach Sangrur from Shahganj?
The fastest way to reach Sangrur from Shahganj is by Train, Flight Via Ayodhya, Hisar.


