Kashipur to Sangrur Distance
Sangrur is approximately 400+ km from Kashipur. Compare the available routes and travel options between the two cities. The fastest way to reach Sangrur takes approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Kashipur
Delhi
Sangrur
Approx Travel Time
8h 27m
₹220
Onwards
Via Ambala
Kashipur
Ambala
Sangrur
Approx Travel Time
8h 49m
₹3,102
Onwards
Kashipur
Ambala
Sangrur
Approx Travel Time
10h 14m
₹3,631
Onwards
Via Saharanpur
Kashipur
Saharanpur
Sangrur
Approx Travel Time
10h 5m
₹1,279
Onwards
Via Chandigarh
Kashipur
Chandigarh
Sangrur
Approx Travel Time
11h 45m
₹1,273
Onwards
Via Roorkee, Dhuri
Kashipur
Roorkee
Dhuri
Sangrur
Approx Travel Time
9h 18m
₹395
Onwards
Via Ambala, Dhuri
Kashipur
Ambala
Dhuri
Sangrur
Approx Travel Time
9h 45m
₹425
Onwards
Via Haridwar, Dhuri
Kashipur
Haridwar
Dhuri
Sangrur
Approx Travel Time
10h
₹749
Onwards
Kashipur
Haridwar
Dhuri
Sangrur
Approx Travel Time
10h 18m
₹1,389
Onwards
Via Moradabad, Dhuri
Kashipur
Moradabad
Dhuri
Sangrur
Approx Travel Time
9h 31m
₹2,749
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Kashipur and Sangrur?
The straight-line distance is approximately 300+ km.
What is the distance from Kashipur to Sangrur via Delhi?
Via Delhi, the distance is approximately 400+ km, taking around 9 hours.

