hero
Home
Phagwara to Shahganj

Phagwara to Shahganj - Multiple Options To Reach By Train

Shahganj is approximately 950+ kms from Phagwara. The fastest way to reach Shahganj from Phagwara is by Train. It takes approximately 20 hours. The cheapest way to reach Shahganj from Phagwara is by Train which would take approximately 20 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Phagwara

Shahganj

Approx Travel Time

19h 45m

₹480

Onwards

Via Bareilly

Phagwara

Bareilly

Shahganj

Approx Travel Time

20h 55m

₹595

Onwards

Ads by MMT

Via Moradabad

Phagwara

Moradabad

Shahganj

Approx Travel Time

20h 55m

₹590

Onwards

Via Ambala

Phagwara

Ambala

Shahganj

Approx Travel Time

20h 55m

₹525

Onwards

Ads by MMT

Via Roorkee

Phagwara

Roorkee

Shahganj

Approx Travel Time

20h 55m

₹540

Onwards

Via Lucknow

Phagwara

Lucknow

Shahganj

Approx Travel Time

21h 10m

On Demand

Via Shahjahanpur

Phagwara

Shahjahanpur

Shahganj

Approx Travel Time

21h 10m

₹585

Onwards

Via Rajpura

Phagwara

Rajpura

Shahganj

Approx Travel Time

20h 55m

₹525

Onwards

Via Hardoi

Phagwara

Hardoi

Shahganj

Approx Travel Time

21h 10m

₹585

Onwards

Via Sirhind

Phagwara

Sirhind

Shahganj

Approx Travel Time

20h 55m

₹525

Onwards

Frequently Asked Questions

What is the distance between Phagwara and Shahganj?

Shahganj is approximately 950+ kms from Phagwara.

How long does it take to reach Shahganj from Phagwara?

It takes approximately 20 hours to reach Shahganj from Phagwara by Train.

What is the cheapest way to reach Shahganj from Phagwara?

The cheapest way to reach Shahganj from Phagwara is by Train.

What is the fastest way to reach Shahganj from Phagwara?

The fastest way to reach Shahganj from Phagwara is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India