hero
How2Go
Pune to Sangrur

Pune to Sangrur

Traveling from Pune to Sangrur covers a distance of over 1450 kilometers, with several transport options available including flights, cabs, trains, and buses. The fastest and recommended way to reach Sangrur from Pune is by taking a flight to Mohali followed by a cab; this journey takes approximately 7 hours. Alternatively, travelers looking for a budget-friendly option often choose the train route via Surat and Delhi, which takes around 27 hours. Although there are no direct flights or trains, connecting services provide convenient access.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Pune

Delhi

Sangrur

Approx Travel Time

7h 39m

₹7,120

Onwards

CHEAPEST

Pune

Delhi

Sangrur

Approx Travel Time

23h 54m

₹770

Onwards

Pune

Delhi

Sangrur

Approx Travel Time

7h 48m

₹11,124

Onwards

Via Amritsar

Pune

Amritsar

Sangrur

Approx Travel Time

8h 13m

₹9,549

Onwards

Ads by MMT

Direct Options

Pune

Sangrur

Approx Travel Time

1d 3h 28m

On Demand

Via Mumbai, Delhi

Pune

Mumbai

Delhi

Sangrur

Approx Travel Time

22h

₹2,796

Onwards

Pune

Mumbai

Delhi

Sangrur

Approx Travel Time

23h 17m

₹1,129

Onwards

Ads by MMT

Via Mohali

FASTEST

Pune

Mohali

Sangrur

Approx Travel Time

6h 21m

₹9,256

Onwards

Pune

Mohali

Sangrur

Approx Travel Time

6h 40m

₹7,202

Onwards

Via Jaipur

Pune

Jaipur

Sangrur

Approx Travel Time

1d 16h 2m

₹2,899

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 over 1450 kilometers.

How long does it take to travel from Pune to Sangrur?

• Fastest: approximately 7 hours by Flight, Cab Via Mohali • Cheapest: approximately 27 hours by Train Via Surat, Delhi • Recommended: approximately 7 hours by Flight, Cab Via Mohali

What is the cheapest way to travel from Pune to Sangrur?

Train via Surat and Delhi, taking about 27 hours.

What is the fastest way to travel from Pune to Sangrur?

Flight to Mohali and then cab, taking about 7 hours.

How to go from Pune to Sangrur?

Travelers can opt for flights to Mohali followed by a cab ride to Sangrur, which is the fastest route covering about 1489 km in approximately 7 hours. Train travel via Surat and Delhi is the cheaper option, though it takes much longer, around 27 hours. Multiple modes, including bus services, also connect these cities.

What is the best time to travel from Pune to Sangrur?

The best travel time is generally in the cooler months, which offer comfortable weather for exploring and commuting.

Which is better, train or flight, from Pune to Sangrur?

• Flight: fastest option taking around 7 hours including a cab segment, suitable for time-sensitive travelers. • Train: more economical but slower, taking approximately 27 hours via Surat and Delhi, offering a traditional travel experience. • Flights are ideal for speed, while trains provide more comfort and scenic views along the route.

What should I know before travelling from Pune to Sangrur?

There are multiple transport modes available including flight, cab, train, and bus. Travel times vary greatly from about 7 hours by flight and cab to nearly 27 hours by train. The recommended period for comfortable travel is during cooler months.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India