hero
How2Go
Modasa to Shahjahanpur

Modasa to Shahjahanpur

Shahjahanpur is approximately 1150+ km from Modasa, 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 Ahmedabad, Lucknow

RECOMMENDED

FASTEST

Modasa

Ahmedabad

Lucknow

Shahjahanpur

Approx Travel Time

9h 54m

₹7,314

Onwards

Modasa

Ahmedabad

Lucknow

Shahjahanpur

Approx Travel Time

9h 59m

₹9,084

Onwards

Modasa

Ahmedabad

Lucknow

Shahjahanpur

Approx Travel Time

11h 50m

₹8,213

Onwards

Modasa

Ahmedabad

Lucknow

Shahjahanpur

Approx Travel Time

11h 1m

₹9,829

Onwards

Via Ahmedabad, Delhi

Modasa

Ahmedabad

Delhi

Shahjahanpur

Approx Travel Time

19h 33m

On Demand

Modasa

Ahmedabad

Delhi

Shahjahanpur

Approx Travel Time

12h 43m

₹7,436

Onwards

Via Beawar

CHEAPEST

Modasa

Beawar

Shahjahanpur

Approx Travel Time

1d 1h 29m

₹1,445

Onwards

Via Dungarpur, Agra

Modasa

Dungarpur

Agra

Shahjahanpur

Approx Travel Time

1d 4h 22m

₹2,663

Onwards

Via Udaipur, Bharatpur

Modasa

Udaipur

Bharatpur

Shahjahanpur

Approx Travel Time

23h 52m

₹8,715

Onwards

Via Udaipur, Delhi

Modasa

Udaipur

Delhi

Shahjahanpur

Approx Travel Time

13h 33m

₹6,715

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 10 hours to reach Shahjahanpur from Modasa by Bus, Flight, Train Via Ahmedabad, Lucknow.

What is the cheapest way to reach Shahjahanpur from Modasa?

The cheapest way to reach Shahjahanpur from Modasa is by Bus, Train Via Beawar.

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, Lucknow.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India