hero
How2Go
Mayiladuthurai to Shahjahanpur

Mayiladuthurai to Shahjahanpur

Shahjahanpur is approximately 1950+ km from Mayiladuthurai, 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 Chennai, Lucknow

RECOMMENDED

Mayiladuthurai

Chennai

Lucknow

Shahjahanpur

Approx Travel Time

14h 16m

₹13,499

Onwards

Mayiladuthurai

Chennai

Lucknow

Shahjahanpur

Approx Travel Time

14h 53m

₹13,914

Onwards

FASTEST

Mayiladuthurai

Chennai

Lucknow

Shahjahanpur

Approx Travel Time

14h 6m

₹19,162

Onwards

Mayiladuthurai

Chennai

Lucknow

Shahjahanpur

Approx Travel Time

16h

₹13,998

Onwards

Mayiladuthurai

Chennai

Lucknow

Shahjahanpur

Approx Travel Time

16h 37m

₹14,413

Onwards

Via Chennai, Agra

Mayiladuthurai

Chennai

Agra

Shahjahanpur

Approx Travel Time

1d 15h 10m

₹1,395

Onwards

Mayiladuthurai

Chennai

Agra

Shahjahanpur

Approx Travel Time

1d 12h 58m

₹5,723

Onwards

Via Chennai, Bhopal, Lucknow

CHEAPEST

Mayiladuthurai

Chennai

Bhopal

Lucknow

Shahjahanpur

Approx Travel Time

1d 14h

₹1,055

Onwards

Via Bangalore, Ayodhya

Mayiladuthurai

Bangalore

Ayodhya

Shahjahanpur

Approx Travel Time

2d 7h

₹5,648

Onwards

Via Bangalore, Lucknow

Mayiladuthurai

Bangalore

Lucknow

Shahjahanpur

Approx Travel Time

16h 51m

₹12,545

Onwards

Frequently Asked Questions

What is the distance between Mayiladuthurai and Shahjahanpur?

Shahjahanpur is approximately 1950+ kms from Mayiladuthurai.

How long does it take to reach Shahjahanpur from Mayiladuthurai?

It takes approximately 14 hours to reach Shahjahanpur from Mayiladuthurai by Cab, Flight, Train Via Chennai, Lucknow.

What is the cheapest way to reach Shahjahanpur from Mayiladuthurai?

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

What is the fastest way to reach Shahjahanpur from Mayiladuthurai?

The fastest way to reach Shahjahanpur from Mayiladuthurai is by Cab, Flight, Train Via Chennai, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India