hero
How2Go
Salem to Shahjahanpur

Salem to Shahjahanpur

Shahjahanpur is approximately 2000+ kms from Salem. The fastest way to reach Shahjahanpur from Salem is by Train, Flight Via Bangalore, Bareilly. It takes approximately 10 hours. The cheapest way to reach Shahjahanpur from Salem is by Train Via Kanpur which would take approximately 44 hours.

Sort By
Mode of Transport

Via Bangalore, Bareilly

RECOMMENDED

Salem

Bangalore

Bareilly

Shahjahanpur

Approx Travel Time

10h 41m

₹14,031

Onwards

Salem

Bangalore

Bareilly

Shahjahanpur

Approx Travel Time

9h 58m

₹11,991

Onwards

FASTEST

Salem

Bangalore

Bareilly

Shahjahanpur

Approx Travel Time

9h 25m

₹7,602

Onwards

Via Bangalore, Lucknow

Salem

Bangalore

Lucknow

Shahjahanpur

Approx Travel Time

11h 14m

₹5,464

Onwards

Salem

Bangalore

Lucknow

Shahjahanpur

Approx Travel Time

13h 6m

₹13,053

Onwards

Salem

Bangalore

Lucknow

Shahjahanpur

Approx Travel Time

11h 47m

₹9,853

Onwards

Ads by MMT

Via Kanpur

Salem

Kanpur

Shahjahanpur

Approx Travel Time

1d 19h 14m

₹1,949

Onwards

Salem

Kanpur

Shahjahanpur

Approx Travel Time

1d 19h 34m

₹5,019

Onwards

CHEAPEST

Salem

Kanpur

Shahjahanpur

Approx Travel Time

1d 20h 3m

₹1,045

Onwards

Via Hyderabad, Lucknow

Salem

Hyderabad

Lucknow

Shahjahanpur

Approx Travel Time

2d 2h 7m

₹5,199

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Salem and Shahjahanpur?

Shahjahanpur is approximately 2000+ kms from Salem.

How long does it take to reach Shahjahanpur from Salem?

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

What is the cheapest way to reach Shahjahanpur from Salem?

The cheapest way to reach Shahjahanpur from Salem is by Train Via Kanpur.

What is the fastest way to reach Shahjahanpur from Salem?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India