hero
Home
Shahganj to Phagwara

Shahganj to Phagwara - Multiple Options To Reach By Train

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

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Shahganj

Phagwara

Approx Travel Time

19h 45m

₹480

Onwards

Via Bareilly

Shahganj

Bareilly

Phagwara

Approx Travel Time

20h 55m

₹485

Onwards

Ads by MMT

Via Moradabad

CHEAPEST

Shahganj

Moradabad

Phagwara

Approx Travel Time

20h 55m

₹455

Onwards

Via Ambala

Shahganj

Ambala

Phagwara

Approx Travel Time

20h 55m

₹525

Onwards

Ads by MMT

Via Roorkee

Shahganj

Roorkee

Phagwara

Approx Travel Time

20h 55m

₹540

Onwards

Via Lucknow

Shahganj

Lucknow

Phagwara

Approx Travel Time

21h 10m

On Demand

Via Shahjahanpur

Shahganj

Shahjahanpur

Phagwara

Approx Travel Time

21h 10m

₹585

Onwards

Via Rajpura

Shahganj

Rajpura

Phagwara

Approx Travel Time

20h 55m

₹525

Onwards

Via Hardoi

Shahganj

Hardoi

Phagwara

Approx Travel Time

21h 10m

₹585

Onwards

Via Sirhind

Shahganj

Sirhind

Phagwara

Approx Travel Time

20h 55m

₹525

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Phagwara?

Phagwara is approximately 950+ kms from Shahganj.

How long does it take to reach Phagwara from Shahganj?

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

What is the cheapest way to reach Phagwara from Shahganj?

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

What is the fastest way to reach Phagwara from Shahganj?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India