
Leh to Lanka
Lanka is approximately 2450+ kms from Leh. The fastest way to reach Lanka from Leh is by Flight, Train Via Delhi, Dimapur. It takes approximately 9 hours. The cheapest way to reach Lanka from Leh is by Flight, Train Via Delhi, Guwahati which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi, Guwahati
RECOMMENDED
CHEAPEST
Leh
Delhi
Guwahati
Lanka
Approx Travel Time
10h 35m
₹10,092
Onwards
Via Delhi, Siliguri
Leh
Delhi
Siliguri
Lanka
Approx Travel Time
17h 5m
₹10,687
Onwards
Via Delhi, Dimapur
FASTEST
Leh
Delhi
Dimapur
Lanka
Approx Travel Time
9h 5m
₹10,476
Onwards
Via Delhi, Silchar
Leh
Delhi
Silchar
Lanka
Approx Travel Time
10h 5m
₹12,025
Onwards
Via Delhi, Jorhat
Leh
Delhi
Jorhat
Lanka
Approx Travel Time
10h 50m
₹12,305
Onwards
Via Delhi, Agartala
Leh
Delhi
Agartala
Lanka
Approx Travel Time
13h 50m
On Demand
Via Delhi, Itanagar
Leh
Delhi
Itanagar
Lanka
Approx Travel Time
10h 35m
On Demand
Via Delhi, Patna
Leh
Delhi
Patna
Lanka
Approx Travel Time
23h 35m
On Demand
Via Delhi, Deoria
Leh
Delhi
Deoria
Lanka
Approx Travel Time
1d 2h 35m
On Demand
Via Delhi, Gorakhpur
Leh
Delhi
Gorakhpur
Lanka
Approx Travel Time
1d 2h 50m
On Demand
Frequently Asked Questions
What is the distance between Leh and Lanka?
Lanka is approximately 2450+ kms from Leh.
How long does it take to reach Lanka from Leh?
It takes approximately 9 hours to reach Lanka from Leh by Flight, Train Via Delhi, Dimapur.
What is the cheapest way to reach Lanka from Leh?
The cheapest way to reach Lanka from Leh is by Flight, Train Via Delhi, Guwahati.
What is the fastest way to reach Lanka from Leh?
The fastest way to reach Lanka from Leh is by Flight, Train Via Delhi, Dimapur.