
Surat to Lanka
Lanka is approximately 2350+ kms from Surat. The fastest way to reach Lanka from Surat is by Flight, Train Via Guwahati. It takes approximately 9 hours. The cheapest way to reach Lanka from Surat is by Flight, Train Via Kolkata which would take approximately 18 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
FASTEST
Surat
Guwahati
Lanka
Approx Travel Time
9h 10m
₹9,685
Onwards
Via Varanasi
Surat
Varanasi
Lanka
Approx Travel Time
1d 2h 40m
On Demand
Surat
Varanasi
Lanka
Approx Travel Time
2d 1h 10m
On Demand
Via Kolkata
CHEAPEST
Surat
Kolkata
Lanka
Approx Travel Time
18h 10m
₹7,838
Onwards
Via Jabalpur
Surat
Jabalpur
Lanka
Approx Travel Time
2d 0h 40m
On Demand
Via Lucknow
Surat
Lucknow
Lanka
Approx Travel Time
1d 6h 40m
On Demand
Via Katni
Surat
Katni
Lanka
Approx Travel Time
2d 0h 40m
On Demand
Via Prayagraj(Allahabad)
Surat
Prayagraj(Allahabad)
Lanka
Approx Travel Time
2d 1h 25m
On Demand
Via Pipariya
Surat
Pipariya
Lanka
Approx Travel Time
2d 0h 25m
On Demand
Via Chhapra
Surat
Chhapra
Lanka
Approx Travel Time
2d 1h 10m
On Demand
Frequently Asked Questions
What is the distance between Surat and Lanka?
Lanka is approximately 2350+ kms from Surat.
How long does it take to reach Lanka from Surat?
It takes approximately 9 hours to reach Lanka from Surat by Flight, Train Via Guwahati.
What is the cheapest way to reach Lanka from Surat?
The cheapest way to reach Lanka from Surat is by Flight, Train Via Kolkata.
What is the fastest way to reach Lanka from Surat?
The fastest way to reach Lanka from Surat is by Flight, Train Via Guwahati.