
Mathura to Sangrur
Sangrur is approximately 350+ kms from Mathura. The fastest way to reach Sangrur from Mathura is by Train. It takes approximately 8 hours. The cheapest way to reach Sangrur from Mathura is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Delhi
Mathura
Delhi
Sangrur
Approx Travel Time
9h 10m
₹275
Onwards
Mathura
Delhi
Sangrur
Approx Travel Time
9h 40m
₹389
Onwards
Mathura
Delhi
Sangrur
Approx Travel Time
10h 10m
₹2,791
Onwards
Via Rohtak
Mathura
Rohtak
Sangrur
Approx Travel Time
9h 10m
₹310
Onwards
Mathura
Rohtak
Sangrur
Approx Travel Time
10h 14m
₹4,153
Onwards
Via Narwana
Mathura
Narwana
Sangrur
Approx Travel Time
10h 55m
₹6,275
Onwards
Via Agra
Mathura
Agra
Sangrur
Approx Travel Time
11h 25m
₹330
Onwards
Mathura
Agra
Sangrur
Approx Travel Time
11h 25m
₹2,524
Onwards
Via Ludhiana
Mathura
Ludhiana
Sangrur
Approx Travel Time
12h 10m
₹425
Onwards
Frequently Asked Questions
What is the distance between Mathura and Sangrur?
Sangrur is approximately 350+ kms from Mathura.
How long does it take to reach Sangrur from Mathura?
It takes approximately 8 hours to reach Sangrur from Mathura by Train.
What is the cheapest way to reach Sangrur from Mathura?
The cheapest way to reach Sangrur from Mathura is by Train.
What is the fastest way to reach Sangrur from Mathura?
The fastest way to reach Sangrur from Mathura is by Train.