Puri to Mundra Distance

Mundra is approximately 1750+ km from Puri. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Mundra, 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 Puri, India to Mundra, India

Via Bhubaneshwar, Ahmedabad

RECOMMENDED

Puri

Bhubaneshwar

Ahmedabad

Mundra

Approx Travel Time

14h 39m

₹10,285

Onwards

FASTEST

Puri

Bhubaneshwar

Ahmedabad

Mundra

Approx Travel Time

6h 42m

₹14,535

Onwards

Puri

Bhubaneshwar

Ahmedabad

Mundra

Approx Travel Time

15h 39m

₹11,462

Onwards

Puri

Bhubaneshwar

Ahmedabad

Mundra

Approx Travel Time

16h 40m

₹10,320

Onwards

Puri

Bhubaneshwar

Ahmedabad

Mundra

Approx Travel Time

8h 43m

₹14,570

Onwards

Puri

Bhubaneshwar

Ahmedabad

Mundra

Approx Travel Time

7h 42m

₹15,712

Onwards

Puri

Bhubaneshwar

Ahmedabad

Mundra

Approx Travel Time

13h 30m

₹15,426

Onwards

Via Surat

CHEAPEST

Puri

Surat

Mundra

Approx Travel Time

1d 22h 18m

₹3,424

Onwards

Ads by MMT

Via Visakhapatnam, Ahmedabad

Puri

Visakhapatnam

Ahmedabad

Mundra

Approx Travel Time

23h 45m

₹8,830

Onwards

Via Raipur, Chhattisgarh, Ahmedabad

Puri

Raipur, Chhattisgarh

Ahmedabad

Mundra

Approx Travel Time

19h 5m

₹12,317

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Puri and Mundra?

The straight-line distance is approximately 1650+ km.

What is the distance from Puri to Mundra via Bhubaneshwar?

Via Bhubaneshwar, the distance is approximately 1750+ km, taking around 15 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India