
Nadiad to Moga
Moga is approximately 1200+ kms from Nadiad. The fastest way to reach Moga from Nadiad is by Train, Flight Via Ahmedabad, Mohali. It takes approximately 10 hours. The cheapest way to reach Moga from Nadiad is by Train Via Ludhiana which would take approximately 24 hours.
Sort By
Mode of Transport
Via Ahmedabad, Delhi
RECOMMENDED
Nadiad
Ahmedabad
Delhi
Moga
Approx Travel Time
14h 20m
₹7,831
Onwards
Nadiad
Ahmedabad
Delhi
Moga
Approx Travel Time
14h 20m
₹9,601
Onwards
Via Ahmedabad, Mohali
FASTEST
Nadiad
Ahmedabad
Mohali
Moga
Approx Travel Time
9h 20m
On Demand
Nadiad
Ahmedabad
Mohali
Moga
Approx Travel Time
9h 20m
On Demand
Via Vadodara, Delhi
Nadiad
Vadodara
Delhi
Moga
Approx Travel Time
14h 35m
₹8,592
Onwards
Nadiad
Vadodara
Delhi
Moga
Approx Travel Time
14h 50m
₹8,841
Onwards
Via Delhi
Nadiad
Delhi
Moga
Approx Travel Time
1d 3h 10m
₹3,825
Onwards
Via Udaipur, Mohali
Nadiad
Udaipur
Mohali
Moga
Approx Travel Time
15h 8m
On Demand
Via Ludhiana
CHEAPEST
Nadiad
Ludhiana
Moga
Approx Travel Time
23h 55m
₹680
Onwards
Via Jaipur, Mohali
Nadiad
Jaipur
Mohali
Moga
Approx Travel Time
18h 50m
On Demand
Frequently Asked Questions
What is the distance between Nadiad and Moga?
Moga is approximately 1200+ kms from Nadiad.
How long does it take to reach Moga from Nadiad?
It takes approximately 10 hours to reach Moga from Nadiad by Train, Flight Via Ahmedabad, Mohali.
What is the cheapest way to reach Moga from Nadiad?
The cheapest way to reach Moga from Nadiad is by Train Via Ludhiana.
What is the fastest way to reach Moga from Nadiad?
The fastest way to reach Moga from Nadiad is by Train, Flight Via Ahmedabad, Mohali.