Pune to Machilipatnam Distance

Machilipatnam is approximately 900+ km from Pune. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Machilipatnam, with a total travel time of approximately 8 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 Machilipatnam, India

Via Hyderabad

RECOMMENDED

Pune

Hyderabad

Machilipatnam

Approx Travel Time

10h 29m

₹5,597

Onwards

Pune

Hyderabad

Machilipatnam

Approx Travel Time

16h 39m

₹790

Onwards

Pune

Hyderabad

Machilipatnam

Approx Travel Time

20h 40m

₹1,639

Onwards

Pune

Hyderabad

Machilipatnam

Approx Travel Time

11h 40m

₹5,882

Onwards

Via Guntur

CHEAPEST

Pune

Guntur

Machilipatnam

Approx Travel Time

17h 4m

₹590

Onwards

Pune

Guntur

Machilipatnam

Approx Travel Time

15h 58m

₹2,861

Onwards

Ads by MMT

Via Hyderabad, Gannavaram

FASTEST

Pune

Hyderabad

Gannavaram

Machilipatnam

Approx Travel Time

7h 20m

₹9,415

Onwards

Pune

Hyderabad

Gannavaram

Machilipatnam

Approx Travel Time

21h 45m

₹2,671

Onwards

Via Bangalore, Gannavaram

Pune

Bangalore

Gannavaram

Machilipatnam

Approx Travel Time

8h 20m

₹10,221

Onwards

Ads by MMT

Via Mumbai, Gannavaram

Pune

Mumbai

Gannavaram

Machilipatnam

Approx Travel Time

11h 2m

₹7,504

Onwards

Things To Know About Machilipatnam

Machilipatnam, also known as Masulipatnam or Bandar, is a historically significant city in Andhra Pradesh's Krishna district. It was a major trading post from the 16th century, frequented by European traders including the Portuguese, British, Dutch, and French. Today, the city retains its cultural charm and offers visitors a glimpse of its colonial past alongside vibrant local culture and coastal experiences. Visitors to Machilipatnam can enjoy its rich heritage, traditional crafts, and coastal landscapes. The city offers a warm climate suitable for various activities throughout most of the year. The best time to travel from Pune to Machilipatnam is usually during the cooler, drier months to fully enjoy what the city has to offer.

Frequently Asked Questions

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

The straight-line distance is approximately 800+ km.

What is the distance from Pune to Machilipatnam via Hyderabad?

Via Hyderabad, the distance is approximately 900+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India