
Katra to Shahganj
Shahganj is approximately 1150+ kms from Katra. The fastest way to reach Shahganj from Katra is by Cab, Flight, Train Via Kangra, Ayodhya. It takes approximately 14 hours. The cheapest way to reach Shahganj from Katra is by Bus, Train Via Ambala, Lucknow which would take approximately 27 hours.
Sort By
Mode of Transport
Via Kangra, Ayodhya
RECOMMENDED
FASTEST
Katra
Kangra
Ayodhya
Shahganj
Approx Travel Time
13h 24m
₹16,284
Onwards
Via Amritsar, Lucknow
Katra
Amritsar
Lucknow
Shahganj
Approx Travel Time
14h 13m
On Demand
Katra
Amritsar
Lucknow
Shahganj
Approx Travel Time
14h 33m
₹6,634
Onwards
Katra
Amritsar
Lucknow
Shahganj
Approx Travel Time
14h
₹11,460
Onwards
Via Ambala, Lucknow
CHEAPEST
Katra
Ambala
Lucknow
Shahganj
Approx Travel Time
1d 2h 57m
₹1,235
Onwards
Via Jalandhar, Lucknow
Katra
Jalandhar
Lucknow
Shahganj
Approx Travel Time
1d 0h 13m
On Demand
Via Jalandhar
Katra
Jalandhar
Shahganj
Approx Travel Time
1d 2h 2m
₹6,470
Onwards
Via Amritsar, Varanasi
Katra
Amritsar
Varanasi
Shahganj
Approx Travel Time
15h 7m
On Demand
Katra
Amritsar
Varanasi
Shahganj
Approx Travel Time
14h 54m
₹11,652
Onwards
Katra
Amritsar
Varanasi
Shahganj
Approx Travel Time
15h 27m
₹6,826
Onwards
Frequently Asked Questions
What is the distance between Katra and Shahganj?
Shahganj is approximately 1150+ kms from Katra.
How long does it take to reach Shahganj from Katra?
It takes approximately 14 hours to reach Shahganj from Katra by Cab, Flight, Train Via Kangra, Ayodhya.
What is the cheapest way to reach Shahganj from Katra?
The cheapest way to reach Shahganj from Katra is by Bus, Train Via Ambala, Lucknow.
What is the fastest way to reach Shahganj from Katra?
The fastest way to reach Shahganj from Katra is by Cab, Flight, Train Via Kangra, Ayodhya.