
Shivpuri to Sangrur
Sangrur is approximately 600+ kms from Shivpuri. The fastest way to reach Sangrur from Shivpuri is by Bus, Flight, Train Via Gwalior, Delhi. It takes approximately 9 hours. The cheapest way to reach Sangrur from Shivpuri is by Train Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Gwalior, Delhi
RECOMMENDED
Shivpuri
Gwalior
Delhi
Sangrur
Approx Travel Time
9h 27m
₹6,351
Onwards
FASTEST
Shivpuri
Gwalior
Delhi
Sangrur
Approx Travel Time
9h 4m
₹2,791
Onwards
Shivpuri
Gwalior
Delhi
Sangrur
Approx Travel Time
12h 25m
On Demand
Shivpuri
Gwalior
Delhi
Sangrur
Approx Travel Time
9h 49m
On Demand
Shivpuri
Gwalior
Delhi
Sangrur
Approx Travel Time
12h 48m
On Demand
Via Delhi
CHEAPEST
Shivpuri
Delhi
Sangrur
Approx Travel Time
13h 24m
₹390
Onwards
Shivpuri
Delhi
Sangrur
Approx Travel Time
16h 25m
₹3,561
Onwards
Shivpuri
Delhi
Sangrur
Approx Travel Time
13h 44m
₹924
Onwards
Via Agra, Rohtak
Shivpuri
Agra
Rohtak
Sangrur
Approx Travel Time
16h 23m
₹4,930
Onwards
Via Agra, Delhi
Shivpuri
Agra
Delhi
Sangrur
Approx Travel Time
13h 11m
₹5,990
Onwards
Frequently Asked Questions
What is the distance between Shivpuri and Sangrur?
Sangrur is approximately 600+ kms from Shivpuri.
How long does it take to reach Sangrur from Shivpuri?
It takes approximately 9 hours to reach Sangrur from Shivpuri by Bus, Flight, Train Via Gwalior, Delhi.
What is the cheapest way to reach Sangrur from Shivpuri?
The cheapest way to reach Sangrur from Shivpuri is by Train Via Delhi.
What is the fastest way to reach Sangrur from Shivpuri?
The fastest way to reach Sangrur from Shivpuri is by Bus, Flight, Train Via Gwalior, Delhi.


