hero
How2Go
Amritsar to Shahganj

Amritsar to Shahganj

Shahganj is approximately 1000+ kms from Amritsar. The fastest way to reach Shahganj from Amritsar is by Flight, Train Via Delhi, Ayodhya. It takes approximately 6 hours. The cheapest way to reach Shahganj from Amritsar is by Train which would take approximately 18 hours.

Sort By
Mode of Transport

Via Lucknow

RECOMMENDED

Amritsar

Lucknow

Shahganj

Approx Travel Time

7h 17m

₹6,700

Onwards

Direct Train

CHEAPEST

Amritsar

Shahganj

Approx Travel Time

18h 6m

₹510

Onwards

Ads by MMT

Via Ayodhya

Amritsar

Ayodhya

Shahganj

Approx Travel Time

19h

₹555

Onwards

Via Sirhind

Amritsar

Sirhind

Shahganj

Approx Travel Time

21h 23m

₹3,907

Onwards

Ads by MMT

Via Jalandhar, Lucknow

Amritsar

Jalandhar

Lucknow

Shahganj

Approx Travel Time

22h 2m

On Demand

Via Delhi, Ayodhya

FASTEST

Amritsar

Delhi

Ayodhya

Shahganj

Approx Travel Time

6h 15m

₹6,330

Onwards

Via Dehradun, Ayodhya

Amritsar

Dehradun

Ayodhya

Shahganj

Approx Travel Time

6h 35m

₹15,415

Onwards

Via Lucknow, Ayodhya

Amritsar

Lucknow

Ayodhya

Shahganj

Approx Travel Time

8h 25m

₹6,745

Onwards

Via Delhi, Lucknow

Amritsar

Delhi

Lucknow

Shahganj

Approx Travel Time

9h 32m

₹7,206

Onwards

Via Lucknow, Jaunpur

Amritsar

Lucknow

Jaunpur

Shahganj

Approx Travel Time

8h 1m

₹6,860

Onwards

Frequently Asked Questions

What is the distance between Amritsar and Shahganj?

Shahganj is approximately 1000+ kms from Amritsar.

How long does it take to reach Shahganj from Amritsar?

It takes approximately 6 hours to reach Shahganj from Amritsar by Flight, Train Via Delhi, Ayodhya.

What is the cheapest way to reach Shahganj from Amritsar?

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

What is the fastest way to reach Shahganj from Amritsar?

The fastest way to reach Shahganj from Amritsar is by Flight, Train Via Delhi, Ayodhya.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India