
Kolkata to Lanka
Lanka is approximately 650+ kms from Kolkata. The fastest way to reach Lanka from Kolkata is by Flight, Train Via Dimapur. It takes approximately 4 hours. The cheapest way to reach Lanka from Kolkata is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Silchar
Kolkata
Silchar
Lanka
Approx Travel Time
4h 55m
₹4,183
Onwards
Via Dimapur
FASTEST
Kolkata
Dimapur
Lanka
Approx Travel Time
4h 10m
₹4,767
Onwards
Via Guwahati
Kolkata
Guwahati
Lanka
Approx Travel Time
5h 55m
₹4,139
Onwards
Kolkata
Guwahati
Lanka
Approx Travel Time
15h 40m
₹725
Onwards
Via Agartala
Kolkata
Agartala
Lanka
Approx Travel Time
8h 25m
On Demand
Via Tarapith
Kolkata
Tarapith
Lanka
Approx Travel Time
17h 55m
On Demand
Kolkata
Tarapith
Lanka
Approx Travel Time
18h 40m
On Demand
Via Chariduar
Kolkata
Chariduar
Lanka
Approx Travel Time
4h 55m
On Demand
Via Kokrajhar
Kolkata
Kokrajhar
Lanka
Approx Travel Time
18h 40m
₹920
Onwards
Frequently Asked Questions
What is the distance between Kolkata and Lanka?
Lanka is approximately 650+ kms from Kolkata.
How long does it take to reach Lanka from Kolkata?
It takes approximately 4 hours to reach Lanka from Kolkata by Flight, Train Via Dimapur.
What is the cheapest way to reach Lanka from Kolkata?
The cheapest way to reach Lanka from Kolkata is by Train.
What is the fastest way to reach Lanka from Kolkata?
The fastest way to reach Lanka from Kolkata is by Flight, Train Via Dimapur.