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.

Read More
Route map showing distance and travel time from Pune, India to Sangrur, India

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

Ads by MMT

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

Ads by MMT

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India