Pune to Mahabalipuram Distance

The road distance between Pune and Mahabalipuram is approximately 1200+ km, and the drive usually takes around 20 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Mahabalipuram, with a total travel time of approximately 5 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 Mahabalipuram, India

Via Chennai

RECOMMENDED

FASTEST

Pune

Chennai

Mahabalipuram

Approx Travel Time

4h 38m

₹6,084

Onwards

Pune

Chennai

Mahabalipuram

Approx Travel Time

5h 55m

₹6,021

Onwards

Via Chennai, Cheyyur

Pune

Chennai

Cheyyur

Mahabalipuram

Approx Travel Time

5h 58m

₹8,174

Onwards

Ads by MMT

Via Tirupati

Pune

Tirupati

Mahabalipuram

Approx Travel Time

18h 40m

₹3,699

Onwards

CHEAPEST

Pune

Tirupati

Mahabalipuram

Approx Travel Time

20h 55m

₹1,274

Onwards

Via Haveri, Kanchipuram

Pune

Haveri

Kanchipuram

Mahabalipuram

Approx Travel Time

22h 14m

₹5,617

Onwards

Ads by MMT

Via Bangalore, Pondicherry

Pune

Bangalore

Pondicherry

Mahabalipuram

Approx Travel Time

1d 1h 57m

₹2,508

Onwards

Direct Options

Pune

Mahabalipuram

Approx Travel Time

20h 11m

₹20,984

Onwards

Via Bangalore, Chennai

Pune

Bangalore

Chennai

Mahabalipuram

Approx Travel Time

7h 13m

₹8,417

Onwards

Via Goa, Chennai

Pune

Goa

Chennai

Mahabalipuram

Approx Travel Time

7h 18m

₹8,315

Onwards

Things To Know About Mahabalipuram

Mahabalipuram, also known as Mamallapuram, is a fascinating destination in Tamil Nadu famous for its group of 7th and 8th-century Hindu rock-cut monuments, a UNESCO World Heritage Site. Visitors are drawn by its unique temple rathas (chariots) carved from rock and the rich Pallava heritage. Being a coastal town near Chennai, Mahabalipuram offers a blend of cultural heritage and scenic seaside experiences. This enchanting town was once a major port city during the Pallava kingdom, named after King Narasimhavarman I, also called Mamalla. The monuments here reflect artistic and architectural splendor carved into living rock, making it a captivating place for history enthusiasts and travelers alike. Generally, the best time to plan a trip from Pune to Mahabalipuram is during the cooler months and outside the monsoon season to enjoy comfortable weather and clear skies.

Frequently Asked Questions

What is the distance between Pune and Mahabalipuram?

The distance between Pune and Mahabalipuram is approximately 1200+ km by road.

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

The straight-line distance is approximately 900+ km.

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

It takes around 20 hours by road.

What is the distance from Pune to Mahabalipuram via Chennai?

Via Chennai, the distance is approximately 950+ km, taking around 5 hours.

Does the distance from Pune to Mahabalipuram change by route?

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

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

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India