hero
How2Go
Shahjahanpur to Madurai

Shahjahanpur to Madurai

Madurai is approximately 2400+ 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 Madurai.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Shahjahanpur

Delhi

Madurai

Approx Travel Time

10h 41m

₹13,949

Onwards

Shahjahanpur

Delhi

Madurai

Approx Travel Time

10h 24m

₹20,047

Onwards

Via Bareilly, Bangalore

FASTEST

Shahjahanpur

Bareilly

Bangalore

Madurai

Approx Travel Time

7h 39m

₹16,828

Onwards

Via Agra

Shahjahanpur

Agra

Madurai

Approx Travel Time

2d 0h 5m

₹1,850

Onwards

Shahjahanpur

Agra

Madurai

Approx Travel Time

1d 21h 14m

₹5,982

Onwards

Via Lucknow, Chennai

CHEAPEST

Shahjahanpur

Lucknow

Chennai

Madurai

Approx Travel Time

1d 19h 35m

₹1,070

Onwards

Shahjahanpur

Lucknow

Chennai

Madurai

Approx Travel Time

9h 19m

₹15,984

Onwards

Via Lucknow, Hyderabad

Shahjahanpur

Lucknow

Hyderabad

Madurai

Approx Travel Time

2d 8h 55m

₹8,698

Onwards

Shahjahanpur

Lucknow

Hyderabad

Madurai

Approx Travel Time

9h 14m

₹16,192

Onwards

Via Lucknow, Bangalore

Shahjahanpur

Lucknow

Bangalore

Madurai

Approx Travel Time

9h 14m

₹16,041

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Madurai?

Madurai is approximately 2400+ kms from Shahjahanpur.

How long does it take to reach Madurai from Shahjahanpur?

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

What is the cheapest way to reach Madurai from Shahjahanpur?

The cheapest way to reach Madurai from Shahjahanpur is by Train Via Lucknow, Chennai.

What is the fastest way to reach Madurai from Shahjahanpur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India