hero
How2Go
Moga to Nadiad

Moga to Nadiad

Nadiad is approximately 1150+ kms from Moga. The fastest way to reach Nadiad from Moga is by Cab, Flight, Bus Via Amritsar, Ahmedabad. It takes approximately 10 hours. The cheapest way to reach Nadiad from Moga is by Train Via Delhi which would take approximately 22 hours.

Sort By
Mode of Transport

Via Mohali, Ahmedabad

RECOMMENDED

Moga

Mohali

Ahmedabad

Nadiad

Approx Travel Time

9h 50m

₹7,707

Onwards

Moga

Mohali

Ahmedabad

Nadiad

Approx Travel Time

10h 9m

₹9,156

Onwards

Moga

Mohali

Ahmedabad

Nadiad

Approx Travel Time

10h 15m

₹10,765

Onwards

Via Amritsar, Ahmedabad

Moga

Amritsar

Ahmedabad

Nadiad

Approx Travel Time

11h 50m

₹6,473

Onwards

FASTEST

Moga

Amritsar

Ahmedabad

Nadiad

Approx Travel Time

9h 48m

₹9,467

Onwards

Ads by MMT

Via Hanumangarh

Moga

Hanumangarh

Nadiad

Approx Travel Time

21h 31m

On Demand

Via Delhi

CHEAPEST

Moga

Delhi

Nadiad

Approx Travel Time

21h 52m

₹645

Onwards

Ads by MMT

Via Nagaur

Moga

Nagaur

Nadiad

Approx Travel Time

23h 10m

₹1,570

Onwards

Moga

Nagaur

Nadiad

Approx Travel Time

23h 50m

₹2,199

Onwards

Via Bathinda, Makrana

Moga

Bathinda

Makrana

Nadiad

Approx Travel Time

1d 0h 13m

On Demand

Frequently Asked Questions

What is the distance between Moga and Nadiad?

Nadiad is approximately 1150+ kms from Moga.

How long does it take to reach Nadiad from Moga?

It takes approximately 10 hours to reach Nadiad from Moga by Cab, Flight, Bus Via Amritsar, Ahmedabad.

What is the cheapest way to reach Nadiad from Moga?

The cheapest way to reach Nadiad from Moga is by Train Via Delhi.

What is the fastest way to reach Nadiad from Moga?

The fastest way to reach Nadiad from Moga is by Cab, Flight, Bus Via Amritsar, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India