
Shimla to Lanka
Lanka is approximately 2000+ kms from Shimla. The fastest way to reach Lanka from Shimla is by Flight, Train Via Delhi, Dimapur. It takes approximately 9 hours. The cheapest way to reach Lanka from Shimla is by Bus Via Delhi, Patna, Guwahati which would take approximately 54 hours.
Sort By
Mode of Transport
Via Delhi, Dimapur
RECOMMENDED
FASTEST
Shimla
Delhi
Dimapur
Lanka
Approx Travel Time
8h 35m
₹15,794
Onwards
Via Mohali, Guwahati
Shimla
Mohali
Guwahati
Lanka
Approx Travel Time
15h 5m
₹11,732
Onwards
Shimla
Mohali
Guwahati
Lanka
Approx Travel Time
15h 55m
₹8,493
Onwards
Shimla
Mohali
Guwahati
Lanka
Approx Travel Time
15h 35m
₹12,147
Onwards
Via Delhi, Guwahati
Shimla
Delhi
Guwahati
Lanka
Approx Travel Time
12h 5m
₹16,059
Onwards
Shimla
Delhi
Guwahati
Lanka
Approx Travel Time
11h 35m
₹15,644
Onwards
Via Delhi
Shimla
Delhi
Lanka
Approx Travel Time
1d 21h 8m
On Demand
Via Delhi, Patna, Guwahati
CHEAPEST
Shimla
Delhi
Patna
Guwahati
Lanka
Approx Travel Time
2d 5h 32m
₹4,599
Onwards
Via Delhi, Itanagar
Shimla
Delhi
Itanagar
Lanka
Approx Travel Time
10h 20m
₹14,611
Onwards
Via Delhi, Guwahati, Dimapur
Shimla
Delhi
Guwahati
Dimapur
Lanka
Approx Travel Time
10h 10m
₹18,024
Onwards
Frequently Asked Questions
What is the distance between Shimla and Lanka?
Lanka is approximately 2000+ kms from Shimla.
How long does it take to reach Lanka from Shimla?
It takes approximately 9 hours to reach Lanka from Shimla by Flight, Train Via Delhi, Dimapur.
What is the cheapest way to reach Lanka from Shimla?
The cheapest way to reach Lanka from Shimla is by Bus Via Delhi, Patna, Guwahati.
What is the fastest way to reach Lanka from Shimla?
The fastest way to reach Lanka from Shimla is by Flight, Train Via Delhi, Dimapur.

