
Shahganj to Leh
Leh is approximately 1250+ kms from Shahganj. The fastest way to reach Leh from Shahganj is by Train, Flight Via Ayodhya, Delhi. It takes approximately 8 hours. The cheapest way to reach Leh from Shahganj is by Train, Flight Via Ayodhya, Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ayodhya, Delhi
RECOMMENDED
CHEAPEST
FASTEST
Shahganj
Ayodhya
Delhi
Leh
Approx Travel Time
7h 30m
₹10,883
Onwards
Via Kathua
Shahganj
Kathua
Leh
Approx Travel Time
1d 19h 16m
₹22,660
Onwards
Via Lucknow, Delhi
Shahganj
Lucknow
Delhi
Leh
Approx Travel Time
10h 22m
₹12,240
Onwards
Via Varanasi, Delhi
Shahganj
Varanasi
Delhi
Leh
Approx Travel Time
9h 27m
₹12,978
Onwards
Shahganj
Varanasi
Delhi
Leh
Approx Travel Time
7h 53m
₹15,511
Onwards
Via Prayagraj(Allahabad), Delhi
Shahganj
Prayagraj(Allahabad)
Delhi
Leh
Approx Travel Time
9h 54m
₹12,942
Onwards
Via Lucknow, Budgam
Shahganj
Lucknow
Budgam
Leh
Approx Travel Time
11h 47m
₹12,222
Onwards
Via Varanasi, Jammu
Shahganj
Varanasi
Jammu
Leh
Approx Travel Time
11h 37m
₹13,033
Onwards
Via Kanpur, Delhi
Shahganj
Kanpur
Delhi
Leh
Approx Travel Time
13h 40m
₹12,539
Onwards
Via Bareilly, Delhi
Shahganj
Bareilly
Delhi
Leh
Approx Travel Time
14h 47m
₹12,531
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Leh?
Leh is approximately 1250+ kms from Shahganj.
How long does it take to reach Leh from Shahganj?
It takes approximately 8 hours to reach Leh from Shahganj by Train, Flight Via Ayodhya, Delhi.
What is the cheapest way to reach Leh from Shahganj?
The cheapest way to reach Leh from Shahganj is by Train, Flight Via Ayodhya, Delhi.
What is the fastest way to reach Leh from Shahganj?
The fastest way to reach Leh from Shahganj is by Train, Flight Via Ayodhya, Delhi.

