hero
How2Go
Shahjahanpur to Maddur

Shahjahanpur to Maddur

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

Read More
Sort By
Mode of Transport

Via Kanpur, Bangalore

RECOMMENDED

Shahjahanpur

Kanpur

Bangalore

Maddur

Approx Travel Time

11h 16m

₹9,675

Onwards

Via Bareilly, Bangalore

FASTEST

Shahjahanpur

Bareilly

Bangalore

Maddur

Approx Travel Time

8h 1m

₹11,499

Onwards

Shahjahanpur

Bareilly

Bangalore

Maddur

Approx Travel Time

8h 57m

₹12,123

Onwards

Shahjahanpur

Bareilly

Bangalore

Maddur

Approx Travel Time

9h 29m

₹12,339

Onwards

Shahjahanpur

Bareilly

Bangalore

Maddur

Approx Travel Time

8h 49m

₹13,442

Onwards

Via Lucknow, Nagpur, Bangalore

CHEAPEST

Shahjahanpur

Lucknow

Nagpur

Bangalore

Maddur

Approx Travel Time

1d 17h 51m

₹1,175

Onwards

Shahjahanpur

Lucknow

Nagpur

Bangalore

Maddur

Approx Travel Time

1d 19h 29m

₹2,015

Onwards

Via Lucknow, Bangalore

Shahjahanpur

Lucknow

Bangalore

Maddur

Approx Travel Time

2d 3h 20m

₹6,798

Onwards

Shahjahanpur

Lucknow

Bangalore

Maddur

Approx Travel Time

9h 36m

₹10,664

Onwards

Shahjahanpur

Lucknow

Bangalore

Maddur

Approx Travel Time

11h 4m

₹11,504

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Maddur?

Maddur is approximately 1850+ kms from Shahjahanpur.

How long does it take to reach Maddur from Shahjahanpur?

It takes approximately 8 hours to reach Maddur from Shahjahanpur by Train, Flight Via Bareilly, Bangalore.

What is the cheapest way to reach Maddur from Shahjahanpur?

The cheapest way to reach Maddur from Shahjahanpur is by Train Via Lucknow, Nagpur, Bangalore.

What is the fastest way to reach Maddur from Shahjahanpur?

The fastest way to reach Maddur from Shahjahanpur is by Train, Flight Via Bareilly, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India