hero
How2Go
Modasa to Shahjahanpur

Modasa to Shahjahanpur

Shahjahanpur is approximately 1150+ kms from Modasa. The fastest way to reach Shahjahanpur from Modasa is by Bus, Flight, Train Via Ahmedabad, Ghaziabad. It takes approximately 13 hours. The cheapest way to reach Shahjahanpur from Modasa is by Bus, Flight, Train Via Ahmedabad, Lucknow which would take approximately 13 hours.

Sort By
Mode of Transport

Via Ahmedabad, Ghaziabad

RECOMMENDED

FASTEST

Modasa

Ahmedabad

Ghaziabad

Shahjahanpur

Approx Travel Time

12h 49m

₹6,349

Onwards

Modasa

Ahmedabad

Ghaziabad

Shahjahanpur

Approx Travel Time

12h 49m

₹8,119

Onwards

Modasa

Ahmedabad

Ghaziabad

Shahjahanpur

Approx Travel Time

15h 15m

₹6,838

Onwards

Via Ahmedabad, Agra

Modasa

Ahmedabad

Agra

Shahjahanpur

Approx Travel Time

14h 20m

₹6,721

Onwards

Modasa

Ahmedabad

Agra

Shahjahanpur

Approx Travel Time

12h 52m

₹10,990

Onwards

Ads by MMT

Via Jaipur

Modasa

Jaipur

Shahjahanpur

Approx Travel Time

22h 23m

On Demand

Via Beawar

Modasa

Beawar

Shahjahanpur

Approx Travel Time

22h 28m

On Demand

Ads by MMT

Via Udaipur, Bharatpur

Modasa

Udaipur

Bharatpur

Shahjahanpur

Approx Travel Time

23h 59m

₹8,752

Onwards

Via Ahmedabad, Lucknow

CHEAPEST

Modasa

Ahmedabad

Lucknow

Shahjahanpur

Approx Travel Time

13h 15m

₹6,318

Onwards

Modasa

Ahmedabad

Lucknow

Shahjahanpur

Approx Travel Time

13h 15m

₹8,088

Onwards

Frequently Asked Questions

What is the distance between Modasa and Shahjahanpur?

Shahjahanpur is approximately 1150+ kms from Modasa.

How long does it take to reach Shahjahanpur from Modasa?

It takes approximately 13 hours to reach Shahjahanpur from Modasa by Bus, Flight, Train Via Ahmedabad, Ghaziabad.

What is the cheapest way to reach Shahjahanpur from Modasa?

The cheapest way to reach Shahjahanpur from Modasa is by Bus, Flight, Train Via Ahmedabad, Lucknow.

What is the fastest way to reach Shahjahanpur from Modasa?

The fastest way to reach Shahjahanpur from Modasa is by Bus, Flight, Train Via Ahmedabad, Ghaziabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India