Pondicherry to Pune Distance

The road distance between Pondicherry and Pune is approximately 1150+ km, and the drive usually takes around 21 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 29 hours, subject to the chosen service and route. If you're travelling by air, Pune Airport is located in Pune. Flying is the fastest way to reach Pune, with a total travel time of approximately 6 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 Pondicherry, India to Pune, India

Via Chennai

RECOMMENDED

Pondicherry

Chennai

Pune

Approx Travel Time

5h 59m

₹7,886

Onwards

FASTEST

Pondicherry

Chennai

Pune

Approx Travel Time

5h 28m

₹5,638

Onwards

CHEAPEST

Pondicherry

Chennai

Pune

Approx Travel Time

19h 38m

₹460

Onwards

Pondicherry

Chennai

Pune

Approx Travel Time

19h 59m

₹2,500

Onwards

Via Bangalore

Pondicherry

Bangalore

Pune

Approx Travel Time

10h 45m

₹9,279

Onwards

Pondicherry

Bangalore

Pune

Approx Travel Time

1d 0h 20m

₹1,608

Onwards

Pondicherry

Bangalore

Pune

Approx Travel Time

1d 0h 50m

₹1,059

Onwards

Ads by MMT

Direct Options

Pondicherry

Pune

Approx Travel Time

1d 4h 35m

₹655

Onwards

Pondicherry

Pune

Approx Travel Time

21h

₹22,957

Onwards

Via Bangalore, Hubli

Pondicherry

Bangalore

Hubli

Pune

Approx Travel Time

23h 57m

₹7,367

Onwards

Ads by MMT

Things To Know About Pune

Pune, situated on the Deccan Plateau in Western India, is Maharashtra's largest city by area and a significant IT and automobile industry hub. Known for its vast metropolitan region and vibrant urban culture, Pune attracts many visitors and professionals alike. The city blends modern economic developments with a rich cultural essence, making it a lively destination for travellers. With its important administrative role and diverse metropolitan population, Pune offers a dynamic experience of western Indian urban life. Visitors can enjoy Pune's climate which generally remains moderate, making travel pleasant throughout much of the year. The best time to travel from Pondicherry to Pune is usually during the cooler, drier months from October to February for comfortable weather conditions.

Frequently Asked Questions

What is the distance between Pondicherry and Pune?

The distance between Pondicherry and Pune is approximately 1150+ km by road.

What is the straight-line (aerial) distance between Pondicherry and Pune?

The straight-line distance is approximately 950+ km.

How long does it take to travel from Pondicherry to Pune by road?

It takes around 21 hours by road.

What is the distance from Pondicherry to Pune via Chennai?

Via Chennai, the distance is approximately 1000+ km, taking around 6 hours.

Is there a train from Pondicherry to Pune?

Yes, trains run between Pondicherry and Pune, covering approximately 1450+ km in around 29 hours.

Does the distance from Pondicherry to Pune change by route?

Yes — the road distance varies from 1150+ km via the direct route to 1000+ km via Chennai, depending on the path taken.

Does travel time between Pondicherry and Pune 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 Pondicherry and Pune?

The driving distance is 1150+ km, while the straight-line distance is shorter at 950+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India