hero
How2Go
Shahjahanpur to Malkapur

Shahjahanpur to Malkapur

Malkapur is approximately 1150+ kms from Shahjahanpur. The fastest way to reach Malkapur from Shahjahanpur is by Train, Flight, Bus Via Delhi, Jalgaon. It takes approximately 14 hours. The cheapest way to reach Malkapur from Shahjahanpur is by Bus, Train Via Agra which would take approximately 24 hours.

Sort By
Mode of Transport

Via Gwalior, Jalgaon

RECOMMENDED

Shahjahanpur

Gwalior

Jalgaon

Malkapur

Approx Travel Time

18h 19m

On Demand

Shahjahanpur

Gwalior

Jalgaon

Malkapur

Approx Travel Time

18h 2m

On Demand

Via Agra

CHEAPEST

Shahjahanpur

Agra

Malkapur

Approx Travel Time

23h 53m

₹905

Onwards

Shahjahanpur

Agra

Malkapur

Approx Travel Time

19h 22m

₹4,932

Onwards

Ads by MMT

Via Delhi, Jalgaon

FASTEST

Shahjahanpur

Delhi

Jalgaon

Malkapur

Approx Travel Time

13h 59m

₹9,328

Onwards

Via Unnao, Bhusawal

Shahjahanpur

Unnao

Bhusawal

Malkapur

Approx Travel Time

23h 4m

On Demand

Ads by MMT

Via Gwalior, Indore

Shahjahanpur

Gwalior

Indore

Malkapur

Approx Travel Time

23h 58m

On Demand

Via Jaipur

Shahjahanpur

Jaipur

Malkapur

Approx Travel Time

1d 8h 35m

₹8,000

Onwards

Via Gwalior

Shahjahanpur

Gwalior

Malkapur

Approx Travel Time

18h 50m

On Demand

Via Gwalior, Bhusawal

Shahjahanpur

Gwalior

Bhusawal

Malkapur

Approx Travel Time

18h 58m

On Demand

Frequently Asked Questions

What is the distance between Shahjahanpur and Malkapur?

Malkapur is approximately 1150+ kms from Shahjahanpur.

How long does it take to reach Malkapur from Shahjahanpur?

It takes approximately 14 hours to reach Malkapur from Shahjahanpur by Train, Flight, Bus Via Delhi, Jalgaon.

What is the cheapest way to reach Malkapur from Shahjahanpur?

The cheapest way to reach Malkapur from Shahjahanpur is by Bus, Train Via Agra.

What is the fastest way to reach Malkapur from Shahjahanpur?

The fastest way to reach Malkapur from Shahjahanpur is by Train, Flight, Bus Via Delhi, Jalgaon.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India