Moga to Mundra Distance

Mundra is approximately 1450+ km from Moga. 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 9 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 Moga, India to Mundra, India

Via Amritsar, Ahmedabad

RECOMMENDED

Moga

Amritsar

Ahmedabad

Mundra

Approx Travel Time

11h

₹11,790

Onwards

FASTEST

Moga

Amritsar

Ahmedabad

Mundra

Approx Travel Time

8h 57m

₹14,878

Onwards

Moga

Amritsar

Ahmedabad

Mundra

Approx Travel Time

16h 54m

₹9,829

Onwards

Via Delhi, Ahmedabad

Moga

Delhi

Ahmedabad

Mundra

Approx Travel Time

12h 20m

₹10,483

Onwards

Ads by MMT

Via Mohali, Ahmedabad

Moga

Mohali

Ahmedabad

Mundra

Approx Travel Time

9h 25m

₹15,244

Onwards

Moga

Mohali

Ahmedabad

Mundra

Approx Travel Time

9h 15m

₹12,107

Onwards

Via Ghaziabad

Moga

Ghaziabad

Mundra

Approx Travel Time

9h 23m

₹12,323

Onwards

Ads by MMT

Via Delhi, Bhuj

Moga

Delhi

Bhuj

Mundra

Approx Travel Time

16h 15m

₹9,368

Onwards

Via Nagaur, Ahmedabad

CHEAPEST

Moga

Nagaur

Ahmedabad

Mundra

Approx Travel Time

1d 5h 53m

₹7,420

Onwards

Via Jodhpur

Moga

Jodhpur

Mundra

Approx Travel Time

1d 3h 50m

On Demand

Frequently Asked Questions

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

The straight-line distance is approximately 1000+ km.

What is the distance from Moga to Mundra via Amritsar?

Via Amritsar, the distance is approximately 1450+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India