
Indore to Sangrur
Sangrur is approximately 1000+ kms from Indore. The fastest way to reach Sangrur from Indore is by Flight, Bus Via Mohali. It takes approximately 5 hours. The cheapest way to reach Sangrur from Indore is by Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
Indore
Mohali
Sangrur
Approx Travel Time
5h 42m
₹7,957
Onwards
FASTEST
Indore
Mohali
Sangrur
Approx Travel Time
5h 15m
₹5,878
Onwards
Via Delhi
Indore
Delhi
Sangrur
Approx Travel Time
6h 59m
₹6,232
Onwards
CHEAPEST
Indore
Delhi
Sangrur
Approx Travel Time
16h 2m
₹550
Onwards
Indore
Delhi
Sangrur
Approx Travel Time
7h
₹10,153
Onwards
Via Jind
Indore
Jind
Sangrur
Approx Travel Time
15h 27m
₹1,799
Onwards
Indore
Jind
Sangrur
Approx Travel Time
15h 27m
₹4,522
Onwards
Via Jaipur
Indore
Jaipur
Sangrur
Approx Travel Time
17h 10m
₹1,449
Onwards
Via Gwalior, Delhi
Indore
Gwalior
Delhi
Sangrur
Approx Travel Time
17h 45m
₹6,065
Onwards
Frequently Asked Questions
What is the distance between Indore and Sangrur?
Sangrur is approximately 1000+ kms from Indore.
How long does it take to reach Sangrur from Indore?
It takes approximately 5 hours to reach Sangrur from Indore by Flight, Bus Via Mohali.
What is the cheapest way to reach Sangrur from Indore?
The cheapest way to reach Sangrur from Indore is by Train Via Delhi.
What is the fastest way to reach Sangrur from Indore?
The fastest way to reach Sangrur from Indore is by Flight, Bus Via Mohali.


