
Palampur to Shahganj
Shahganj is approximately 950+ kms from Palampur. The fastest way to reach Shahganj from Palampur is by Cab, Flight, Train Via Kangra, Ayodhya. It takes approximately 9 hours. The cheapest way to reach Shahganj from Palampur is by Cab, Train Via Rajpura which would take approximately 22 hours.
Sort By
Mode of Transport
Via Kangra, Ayodhya
RECOMMENDED
FASTEST
Palampur
Kangra
Ayodhya
Shahganj
Approx Travel Time
9h 11m
₹18,088
Onwards
Palampur
Kangra
Ayodhya
Shahganj
Approx Travel Time
9h 22m
₹16,994
Onwards
Via Rajpura
CHEAPEST
Palampur
Rajpura
Shahganj
Approx Travel Time
22h 11m
₹5,929
Onwards
Via Ludhiana, Lucknow
Palampur
Ludhiana
Lucknow
Shahganj
Approx Travel Time
21h 43m
On Demand
Via Faridabad, Robertsganj
Palampur
Faridabad
Robertsganj
Shahganj
Approx Travel Time
1d 10h 50m
On Demand
Via Kangra, Lucknow
Palampur
Kangra
Lucknow
Shahganj
Approx Travel Time
11h 53m
₹7,104
Onwards
Palampur
Kangra
Lucknow
Shahganj
Approx Travel Time
12h 4m
₹6,010
Onwards
Via Mohali, Lucknow
Palampur
Mohali
Lucknow
Shahganj
Approx Travel Time
15h 3m
₹9,507
Onwards
Via Jammu, Varanasi
Palampur
Jammu
Varanasi
Shahganj
Approx Travel Time
15h 22m
₹15,945
Onwards
Via Amritsar, Lucknow
Palampur
Amritsar
Lucknow
Shahganj
Approx Travel Time
15h 36m
₹11,002
Onwards
Frequently Asked Questions
What is the distance between Palampur and Shahganj?
Shahganj is approximately 950+ kms from Palampur.
How long does it take to reach Shahganj from Palampur?
It takes approximately 9 hours to reach Shahganj from Palampur by Cab, Flight, Train Via Kangra, Ayodhya.
What is the cheapest way to reach Shahganj from Palampur?
The cheapest way to reach Shahganj from Palampur is by Cab, Train Via Rajpura.
What is the fastest way to reach Shahganj from Palampur?
The fastest way to reach Shahganj from Palampur is by Cab, Flight, Train Via Kangra, Ayodhya.

