Moradabad to Yeola Distance

Flying is the fastest way to reach Yeola, with a total travel time of approximately 10 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.

Route map showing distance and travel time from Moradabad, India to Yeola, India

Via Indore

RECOMMENDED

CHEAPEST

Moradabad

Indore

Yeola

Approx Travel Time

18h 19m

₹1,356

Onwards

Via Delhi, Shirdi

Moradabad

Delhi

Shirdi

Yeola

Approx Travel Time

9h 35m

₹7,504

Onwards

FASTEST

Moradabad

Delhi

Shirdi

Yeola

Approx Travel Time

9h 32m

₹9,865

Onwards

Moradabad

Delhi

Shirdi

Yeola

Approx Travel Time

10h 18m

₹8,973

Onwards

Ads by MMT

Via Delhi, Aurangabad, Maharashtra

Moradabad

Delhi

Aurangabad, Maharashtra

Yeola

Approx Travel Time

11h 1m

₹7,434

Onwards

Moradabad

Delhi

Aurangabad, Maharashtra

Yeola

Approx Travel Time

11h 5m

₹6,392

Onwards

Moradabad

Delhi

Aurangabad, Maharashtra

Yeola

Approx Travel Time

12h

₹6,706

Onwards

Moradabad

Delhi

Aurangabad, Maharashtra

Yeola

Approx Travel Time

11h 2m

₹8,753

Onwards

Via Ratlam

Moradabad

Ratlam

Yeola

Approx Travel Time

23h

₹1,975

Onwards

Ads by MMT

Via Delhi, Nashik

Moradabad

Delhi

Nashik

Yeola

Approx Travel Time

10h 20m

₹8,336

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Moradabad and Yeola?

The straight-line distance is approximately 1050+ km.

What is the distance from Moradabad to Yeola via Delhi?

Via Delhi, the distance is approximately 1200+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India