
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 7 hours. The cheapest way to reach Leh from Shahganj is by Train, Flight Via Ayodhya, Delhi which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ayodhya, Delhi
RECOMMENDED
CHEAPEST
FASTEST
Shahganj
Ayodhya
Delhi
Leh
Approx Travel Time
6h 20m
₹5,268
Onwards
Via Varanasi, Delhi
Shahganj
Varanasi
Delhi
Leh
Approx Travel Time
6h 33m
₹9,125
Onwards
Shahganj
Varanasi
Delhi
Leh
Approx Travel Time
8h 17m
₹5,834
Onwards
Via Kathua
Shahganj
Kathua
Leh
Approx Travel Time
1d 9h 27m
₹37,946
Onwards
Via Lucknow, Delhi
Shahganj
Lucknow
Delhi
Leh
Approx Travel Time
9h 12m
₹6,121
Onwards
Via Lucknow, Mohali
Shahganj
Lucknow
Mohali
Leh
Approx Travel Time
9h 32m
₹7,451
Onwards
Via Gorakhpur, Delhi
Shahganj
Gorakhpur
Delhi
Leh
Approx Travel Time
7h 30m
On Demand
Via Lucknow, Dehradun
Shahganj
Lucknow
Dehradun
Leh
Approx Travel Time
11h 7m
₹9,670
Onwards
Via Prayagraj(Allahabad), Mohali
Shahganj
Prayagraj(Allahabad)
Mohali
Leh
Approx Travel Time
9h 19m
₹10,746
Onwards
Via Prayagraj(Allahabad), Delhi
Shahganj
Prayagraj(Allahabad)
Delhi
Leh
Approx Travel Time
9h 9m
₹6,791
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 7 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.


