hero
How2Go
Yeola to Shahjahanpur

Yeola to Shahjahanpur

Shahjahanpur is approximately 1400+ km from Yeola, 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 Shahjahanpur.

Read More
Sort By
Mode of Transport

Via Shirdi, Delhi

RECOMMENDED

Yeola

Shirdi

Delhi

Shahjahanpur

Approx Travel Time

12h 26m

₹8,475

Onwards

Yeola

Shirdi

Delhi

Shahjahanpur

Approx Travel Time

12h 41m

₹13,668

Onwards

Via Shirdi, Lucknow

FASTEST

Yeola

Shirdi

Lucknow

Shahjahanpur

Approx Travel Time

10h 9m

₹13,941

Onwards

Yeola

Shirdi

Lucknow

Shahjahanpur

Approx Travel Time

10h 52m

₹14,491

Onwards

Yeola

Shirdi

Lucknow

Shahjahanpur

Approx Travel Time

12h

₹14,860

Onwards

Yeola

Shirdi

Lucknow

Shahjahanpur

Approx Travel Time

12h 43m

₹15,410

Onwards

Yeola

Shirdi

Lucknow

Shahjahanpur

Approx Travel Time

11h 34m

₹17,100

Onwards

Via Jaipur

CHEAPEST

Yeola

Jaipur

Shahjahanpur

Approx Travel Time

1d 9h 37m

₹4,925

Onwards

Via Aurangabad, Delhi

Yeola

Aurangabad

Delhi

Shahjahanpur

Approx Travel Time

12h 42m

₹10,286

Onwards

Yeola

Aurangabad

Delhi

Shahjahanpur

Approx Travel Time

12h 57m

₹15,479

Onwards

Frequently Asked Questions

What is the distance between Yeola and Shahjahanpur?

Shahjahanpur is approximately 1400+ kms from Yeola.

How long does it take to reach Shahjahanpur from Yeola?

It takes approximately 10 hours to reach Shahjahanpur from Yeola by Bus, Flight, Train Via Shirdi, Lucknow.

What is the cheapest way to reach Shahjahanpur from Yeola?

The cheapest way to reach Shahjahanpur from Yeola is by Bus Via Jaipur.

What is the fastest way to reach Shahjahanpur from Yeola?

The fastest way to reach Shahjahanpur from Yeola is by Bus, Flight, Train Via Shirdi, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India