Pune to Sangrur Distance
The road distance between Pune and Sangrur is approximately 1600+ km, and the drive usually takes around 26 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Sangrur, with a total travel time of approximately 7 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 Mohali
RECOMMENDED
Pune
Mohali
Sangrur
Approx Travel Time
6h 45m
₹8,962
Onwards
FASTEST
Pune
Mohali
Sangrur
Approx Travel Time
6h 21m
₹11,041
Onwards
Via Delhi
CHEAPEST
Pune
Delhi
Sangrur
Approx Travel Time
23h 52m
₹770
Onwards
Pune
Delhi
Sangrur
Approx Travel Time
7h 37m
₹7,937
Onwards
Pune
Delhi
Sangrur
Approx Travel Time
7h 55m
₹11,872
Onwards
Via Mumbai, Delhi
Pune
Mumbai
Delhi
Sangrur
Approx Travel Time
23h 52m
₹1,129
Onwards
Pune
Mumbai
Delhi
Sangrur
Approx Travel Time
22h 25m
₹3,010
Onwards
Via Laxmangarh
Pune
Laxmangarh
Sangrur
Approx Travel Time
1d 12h 10m
₹2,099
Onwards
Direct Options
Pune
Sangrur
Approx Travel Time
1d 1h 50m
₹28,075
Onwards
Via Amritsar
Pune
Amritsar
Sangrur
Approx Travel Time
8h 13m
₹10,063
Onwards
Things To Know About Sangrur
Sangrur, located in the Indian state of Punjab, serves as the headquarters of the Sangrur district. Visitors come to experience the city's rich cultural backdrop and regional charm. The city is representative of Punjab's vibrant culture and offers a window into traditional life and local customs. The pleasant climate and welcoming atmosphere make Sangrur a worthwhile destination for travelers exploring Punjab. The best time to travel from Pune to Sangrur is generally during the cooler months, when the weather is comfortable for sightseeing and outdoor activities.
Frequently Asked Questions
What is the distance between Pune and Sangrur?
The distance between Pune and Sangrur is approximately 1600+ km by road.
What is the straight-line (aerial) distance between Pune and Sangrur?
The straight-line distance is approximately 1300+ km.
How long does it take to travel from Pune to Sangrur by road?
It takes around 26 hours by road.
What is the distance from Pune to Sangrur via Mohali?
Via Mohali, the distance is approximately 1450+ km, taking around 7 hours.
Does the distance from Pune to Sangrur change by route?
Yes — the road distance varies from 1600+ km via the direct route to 1450+ km via Mohali, depending on the path taken.
Does travel time between Pune and Sangrur vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Pune and Sangrur?
The driving distance is 1600+ km, while the straight-line distance is shorter at 1300+ km, due to the road route following terrain and highways.
Routes Connecting Pune
Routes From Pune
Routes Connecting Sangrur
Routes From Sangrur
Popular Places Routes
- Hyderabad to Loharu
- Hinganghat to Sangareddy
- Hoshiarpur to Sivakasi
- Latur to Varanasi
- Alwar to Manali
- Rawatsar to Talcher
- Kolad to Rishikesh
- Dhamnod to Beed
- Garhwa to Mumbai
- Bishnupur to Bulandshahr
- Anantapur to KOSI-KALAN
- Ratnagiri to Channapatna
- Chittoor to Bhubaneshwar
- Chennai to Medinipur
- Ramanathapuram to Didwana

