
Siliguri to Leh
Leh is approximately 1450+ kms from Siliguri. The fastest way to reach Leh from Siliguri is by Flight. It takes approximately 3 hours. The cheapest way to reach Leh from Siliguri is by Train, Flight Via Gorakhpur, Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
Siliguri
Delhi
Leh
Approx Travel Time
5h 10m
₹15,072
Onwards
Via Muzaffarpur, Delhi
Siliguri
Muzaffarpur
Delhi
Leh
Approx Travel Time
12h 20m
₹12,909
Onwards
Siliguri
Muzaffarpur
Delhi
Leh
Approx Travel Time
13h 50m
₹13,274
Onwards
Via Patna, Delhi
Siliguri
Patna
Delhi
Leh
Approx Travel Time
13h 35m
₹12,879
Onwards
Siliguri
Patna
Delhi
Leh
Approx Travel Time
6h 50m
₹21,208
Onwards
Via Lucknow, Delhi
Siliguri
Lucknow
Delhi
Leh
Approx Travel Time
6h 35m
₹23,127
Onwards
Siliguri
Lucknow
Delhi
Leh
Approx Travel Time
15h 5m
₹19,110
Onwards
Via Gorakhpur, Delhi
CHEAPEST
Siliguri
Gorakhpur
Delhi
Leh
Approx Travel Time
16h 5m
₹11,900
Onwards
Via Deoria, Delhi
Siliguri
Deoria
Delhi
Leh
Approx Travel Time
15h 50m
On Demand
Frequently Asked Questions
What is the distance between Siliguri and Leh?
Leh is approximately 1450+ kms from Siliguri.
How long does it take to reach Leh from Siliguri?
It takes approximately 3 hours to reach Leh from Siliguri by Flight.
What is the cheapest way to reach Leh from Siliguri?
The cheapest way to reach Leh from Siliguri is by Train, Flight Via Gorakhpur, Delhi.
What is the fastest way to reach Leh from Siliguri?
The fastest way to reach Leh from Siliguri is by Flight.