HomeGuides › Visa & ETA Guide

Colombo skyline, Sri Lanka

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

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

The mistakes that strand people

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 · Ellaall 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).

Get your fixed price →Ask on WhatsApp