
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,454
Onwards
Via Mohali, Guwahati
Shimla
Mohali
Guwahati
Lanka
Approx Travel Time
15h 5m
₹12,334
Onwards
Shimla
Mohali
Guwahati
Lanka
Approx Travel Time
15h 57m
₹8,796
Onwards
Shimla
Mohali
Guwahati
Lanka
Approx Travel Time
15h 35m
₹12,749
Onwards
Via Delhi, Guwahati
Shimla
Delhi
Guwahati
Lanka
Approx Travel Time
12h 5m
₹15,940
Onwards
Shimla
Delhi
Guwahati
Lanka
Approx Travel Time
11h 35m
₹15,525
Onwards
Via Delhi
Shimla
Delhi
Lanka
Approx Travel Time
1d 20h 58m
On Demand
Via Delhi, Patna, Guwahati
CHEAPEST
Shimla
Delhi
Patna
Guwahati
Lanka
Approx Travel Time
2d 5h 22m
₹4,300
Onwards
Via Delhi, Itanagar
Shimla
Delhi
Itanagar
Lanka
Approx Travel Time
10h 20m
₹13,429
Onwards
Via Delhi, Guwahati, Dimapur
Shimla
Delhi
Guwahati
Dimapur
Lanka
Approx Travel Time
10h 10m
₹18,235
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.

