hero
How2Go
Moradabad to Vadodara

Moradabad to Vadodara

Vadodara is approximately 950+ km from Moradabad, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Vadodara.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Moradabad

Delhi

Vadodara

Approx Travel Time

6h 27m

₹10,294

Onwards

CHEAPEST

Moradabad

Delhi

Vadodara

Approx Travel Time

15h 5m

₹455

Onwards

Moradabad

Delhi

Vadodara

Approx Travel Time

6h 18m

₹7,835

Onwards

Moradabad

Delhi

Vadodara

Approx Travel Time

7h 25m

₹8,201

Onwards

Direct Train

Moradabad

Vadodara

Approx Travel Time

16h 50m

₹555

Onwards

Via Ghaziabad, Delhi

FASTEST

Moradabad

Ghaziabad

Delhi

Vadodara

Approx Travel Time

5h 56m

₹7,875

Onwards

Via Bharatpur

Moradabad

Bharatpur

Vadodara

Approx Travel Time

17h 25m

₹875

Onwards

Moradabad

Bharatpur

Vadodara

Approx Travel Time

17h 51m

₹5,935

Onwards

Via Jaipur

Moradabad

Jaipur

Vadodara

Approx Travel Time

1d 1h 35m

₹1,610

Onwards

Via Delhi, Ajmer

Moradabad

Delhi

Ajmer

Vadodara

Approx Travel Time

1d 0h 20m

₹4,342

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Vadodara?

Vadodara is approximately 950+ kms from Moradabad.

How long does it take to reach Vadodara from Moradabad?

It takes approximately 6 hours to reach Vadodara from Moradabad by Train, Flight Via Ghaziabad, Delhi.

What is the cheapest way to reach Vadodara from Moradabad?

The cheapest way to reach Vadodara from Moradabad is by Train Via Delhi.

What is the fastest way to reach Vadodara from Moradabad?

The fastest way to reach Vadodara from Moradabad is by Train, Flight Via Ghaziabad, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India