Home › Guides › Visa & ETA Guide

Do You Need a Visa for Sri Lanka? The 2026 ETA Guide
Short answer: most travellers need an Electronic Travel Authorization (e-ETA) before they board, and the only official place to get it is the government portal — this guide covers who is exempt, what it costs, how long it really takes, and what to do when yours is stuck.
Updated September 2026 · prices benchmarked to the official BIA (airport.lk) taxi tariff at LKR 328.26 = $1.
Key takeaways
- Apply before you fly: airlines check e-ETA status at boarding. The only official site is eta.gov.lk — third-party "visa agency" sites charge a markup for the same form.
- Timing: officially 24–48 hours; holiday peaks can stretch longer. Apply with your flight booked, at least a week ahead.
- Tourist e-ETA: typically two entries, stay up to 30 days, extendable in-country at the Department of Immigration in Colombo — rules and fees vary by nationality, so the portal's own fee table is the source of truth.
- Passport rule: six months validity at arrival, blank pages — the boring reason people get turned away.
- Transit without ETA: airside transit under 8 hours generally needs nothing; stepping into the terminal proper counts as arrival — then you need the ETA.
- If it is delayed: our transfers re-time to your actual landing, and we re-price CMB↔hotel legs on diversion with zero penalty.
e-ETA in sixty seconds
The Sri Lanka Electronic Travel Authorization is an online pre-approval tied to your passport number: you fill one form at eta.gov.lk, pay the government fee for your nationality, and receive an approval by email. Print or screenshot it — the immigration desk pulls it up by passport number, but having the reference makes the queue faster.
Who is exempt, and who is not
A handful of nationalities get free or simplified approval depending on current reciprocity notices — these change. The portal shows your country's actual status and fee before you pay; treat that as ground truth and be sceptical of blog tables (including, lovingly, this one) for your exact case. If you hold refugee travel documents or stateless papers, apply through the High Commission instead of the portal.
Processing reality, by season
- Off-peak: approvals often land within hours; 24–48 h is the safe statement.
- December–March and July–August: allow a full week before departure.
- Public holidays and full-moon (Poya) days: counters run lean — that affects both the portal queue and the immigration line on arrival.
The mistakes that strand people
- Booking the flight first and hoping: boarding can be denied without an approved e-ETA. Apply, then fly.
- Third-party "visa" sites: identical form, 2–5× the fee, sometimes slower.
- Passport renewed after applying: the ETA is tied to the old passport number — reapply before you fly.
- Staying too long: overstay fines are per-day and real; extend at the Department of Immigration in Colombo a few days before your 30-day mark if you want more.
- Wrong passport validity: six months from arrival, minimum two blank pages — check both tonight.
How arrival logistics hang off this
The ETA decides whether you board; the boarding time decides your queue. Pre-approved travellers use faster lanes, and our chauffeurs watch the same flight data you do — if you land in the overnight wave and immigration runs 90 minutes, nobody charges us for the extra minutes. Your airport transfer simply waits. Full arrival mechanics: the CMB arrival guide.
Sources & method
Airport procedures and wait times: our operations desk at CMB, compiled from daily transfers, re-checked monthly. Official taxi rates: airport.lk — AASL published tariff. USD conversions: live interbank rate LKR 328.26 = $1 (open.er-api.com, 12 Sep 2026). Government procedures always link to the official source — verify there before travel; rules change.
About this guide: written by the LankaWayFinder operations team — LANKAWAYFINDER (PVT) LTD (reg. PV 00332800), based at Katunayake, minutes from CMB. Our chauffeurs drive these roads daily, and prices are benchmarked monthly against the official airport tariff. Questions: +94 77 405 2202 (WhatsApp) · About us
Popular transfers: Colombo · Negombo · Kandy · Sigiriya · Galle · Ella — all CMB routes →
FAQ
Do I need a visa for Sri Lanka as a tourist?
Most nationalities need an e-ETA before boarding — applied for only at eta.gov.lk, usually approved within 24–48 hours, allowing a stay up to 30 days. Your country's exact requirement and fee are shown on the portal before payment.
How long is the Sri Lanka e-ETA valid?
Typically six months from grant for travel, permitting a stay of up to 30 days per entry (usually two entries for tourism). In-country extensions exist at the Department of Immigration. Confirm current rules on the official portal.
Can I get the ETA on arrival?
Arrival-based processing exists only for specific nationalities and situations and can mean long secondary queues. Getting the e-ETA online before you fly is the fast-lane route almost every traveller should take.
What if my e-ETA comes after my flight?
Apply a week ahead and this rarely bites. If approval slips, airlines will deny boarding — rebook or hold until granted; your transfer booking carries no penalty (free cancellation to 24 hours, flight tracking either way).
LankaWayFinder