hero
How2Go
Moradabad to Gandhinagar

Moradabad to Gandhinagar

Gandhinagar is approximately 950+ kms from Moradabad. The fastest way to reach Gandhinagar from Moradabad is by Train, Flight, Cab Via Ghaziabad, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Gandhinagar from Moradabad is by Train Via Abu Road which would take approximately 18 hours.

Sort By
Mode of Transport

Via Ghaziabad, Ahmedabad

RECOMMENDED

FASTEST

Moradabad

Ghaziabad

Ahmedabad

Gandhinagar

Approx Travel Time

8h 28m

₹5,994

Onwards

Moradabad

Ghaziabad

Ahmedabad

Gandhinagar

Approx Travel Time

8h 33m

₹5,980

Onwards

Moradabad

Ghaziabad

Ahmedabad

Gandhinagar

Approx Travel Time

8h 58m

₹8,881

Onwards

Via Alwar

Moradabad

Alwar

Gandhinagar

Approx Travel Time

18h 12m

On Demand

Ads by MMT

Via Abu Road

CHEAPEST

Moradabad

Abu Road

Gandhinagar

Approx Travel Time

18h 7m

₹595

Onwards

Via Jaipur

Moradabad

Jaipur

Gandhinagar

Approx Travel Time

19h 50m

₹849

Onwards

Moradabad

Jaipur

Gandhinagar

Approx Travel Time

21h 15m

₹1,499

Onwards

Ads by MMT

Via Ajmer, Ahmedabad

Moradabad

Ajmer

Ahmedabad

Gandhinagar

Approx Travel Time

1d 0h 5m

₹2,373

Onwards

Via Delhi, Ahmedabad

Moradabad

Delhi

Ahmedabad

Gandhinagar

Approx Travel Time

9h 45m

₹5,999

Onwards

Moradabad

Delhi

Ahmedabad

Gandhinagar

Approx Travel Time

9h 50m

₹5,985

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Gandhinagar?

Gandhinagar is approximately 950+ kms from Moradabad.

How long does it take to reach Gandhinagar from Moradabad?

It takes approximately 9 hours to reach Gandhinagar from Moradabad by Train, Flight, Cab Via Ghaziabad, Ahmedabad.

What is the cheapest way to reach Gandhinagar from Moradabad?

The cheapest way to reach Gandhinagar from Moradabad is by Train Via Abu Road.

What is the fastest way to reach Gandhinagar from Moradabad?

The fastest way to reach Gandhinagar from Moradabad is by Train, Flight, Cab Via Ghaziabad, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India