Godhra to Moga Distance

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

Via Delhi

RECOMMENDED

CHEAPEST

Godhra

Delhi

Moga

Approx Travel Time

18h 48m

₹555

Onwards

Godhra

Delhi

Moga

Approx Travel Time

20h 23m

₹3,690

Onwards

Via Ahmedabad, Mohali

Godhra

Ahmedabad

Mohali

Moga

Approx Travel Time

11h 28m

On Demand

Godhra

Ahmedabad

Mohali

Moga

Approx Travel Time

11h 50m

₹7,785

Onwards

Godhra

Ahmedabad

Mohali

Moga

Approx Travel Time

13h 13m

On Demand

Ads by MMT

Via Ahmedabad, Amritsar

FASTEST

Godhra

Ahmedabad

Amritsar

Moga

Approx Travel Time

11h 14m

On Demand

Godhra

Ahmedabad

Amritsar

Moga

Approx Travel Time

13h 13m

On Demand

Via Delhi, Bathinda

Godhra

Delhi

Bathinda

Moga

Approx Travel Time

18h 43m

₹2,563

Onwards

Ads by MMT

Via Jaipur

Godhra

Jaipur

Moga

Approx Travel Time

1d 0h 51m

On Demand

Via Ajmer, Bathinda

Godhra

Ajmer

Bathinda

Moga

Approx Travel Time

1d 0h 22m

₹3,987

Onwards

Frequently Asked Questions

What is the distance between Godhra and Moga?

Moga is approximately 1300+ km from Godhra.

How long does it take to reach Moga from Godhra?

It takes approximately 11 hours to reach Moga from Godhra by Cab, Flight Via Ahmedabad, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India