India to Sri Lanka by Sea: The Chennai-Colombo Ferry Guide
Yes, you can sail from India to Sri Lanka — via the Chennai–Colombo passenger ferry operated by Lak Line (Sri Lanka Ports Authority).
The Service
- Route: Chennai Port → Colombo Port
- Duration: ~16 hours (overnight)
- Frequency: 2-3x weekly (seasonal); check current schedule
- Vessel: Ro-pax ferry (vehicles + passengers), cabins + seats
Step-by-Step Process
- Check Schedule: Lak Line website or +94-11-243-0000 / +91-44-2536-XXXX
- Book Early: Online (lakline.lk) or agents. Cabins sell out. Need passport + visa docs.
- Arrive Early: Chennai Port, 2 hrs before departure. Immigration exit (India) at terminal.
- Onboard: AC cabins (2/4 berth), dormitory seats, restaurant, duty-free, prayer room, medical bay.
- Arrive Colombo: Immigration entry (Sri Lanka). Visa-free 30 days for Indians (ETA recommended).
- Onward Transport: Taxis, buses, app rides at port.
Documents (Indian Nationals)
- Passport (6+ months validity)
- Sri Lanka ETA (online, $35, 30 days) — or visa on arrival (check current)
- Return/onward ticket proof
- Sufficient funds declaration
- COVID: Check current SL health entry rules
Alternatives
Flights: Chennai→Colombo 1 hr 15 min (IndiGo, SriLankan, Air India) — 5-10x daily. Far faster, often cheaper.
Private Yacht: Clearance at Chennai & Colombo; Galle, Trincomalee also ports of entry.
Why Take the Ferry?
• Bring your vehicle (bike, car)
• Sea experience, sunset/sunrise over Bay of Bengal
• Avoid flight hassles if baggage-heavy
• Nostalgia — historic route revived 2023 after 40-year gap
Ferry = adventure. Flight = efficiency. Both work.