hero
How2Go
Shahjahanpur to Pathankot

Shahjahanpur to Pathankot

Pathankot is approximately 700+ kms from Shahjahanpur. The fastest way to reach Pathankot from Shahjahanpur is by Train. It takes approximately 14 hours. The cheapest way to reach Pathankot from Shahjahanpur is by Train Via Moradabad which would take approximately 16 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Shahjahanpur

Pathankot

Approx Travel Time

14h 15m

₹390

Onwards

Via Ambala

Shahjahanpur

Ambala

Pathankot

Approx Travel Time

15h 40m

₹310

Onwards

Shahjahanpur

Ambala

Pathankot

Approx Travel Time

16h 55m

₹652

Onwards

Ads by MMT

Via Moradabad

CHEAPEST

Shahjahanpur

Moradabad

Pathankot

Approx Travel Time

15h 25m

₹290

Onwards

Via Laksar

Shahjahanpur

Laksar

Pathankot

Approx Travel Time

15h 40m

₹380

Onwards

Ads by MMT

Via Saharanpur

Shahjahanpur

Saharanpur

Pathankot

Approx Travel Time

15h 40m

₹310

Onwards

Via Yamunanagar

Shahjahanpur

Yamunanagar

Pathankot

Approx Travel Time

15h 25m

₹465

Onwards

Shahjahanpur

Yamunanagar

Pathankot

Approx Travel Time

16h 55m

₹1,244

Onwards

Via Bareilly

Shahjahanpur

Bareilly

Pathankot

Approx Travel Time

15h 40m

₹290

Onwards

Via Ludhiana

Shahjahanpur

Ludhiana

Pathankot

Approx Travel Time

16h 10m

₹420

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Pathankot?

Pathankot is approximately 700+ kms from Shahjahanpur.

How long does it take to reach Pathankot from Shahjahanpur?

It takes approximately 14 hours to reach Pathankot from Shahjahanpur by Train.

What is the cheapest way to reach Pathankot from Shahjahanpur?

The cheapest way to reach Pathankot from Shahjahanpur is by Train Via Moradabad.

What is the fastest way to reach Pathankot from Shahjahanpur?

The fastest way to reach Pathankot from Shahjahanpur is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India