Visafar / Sri Lanka

Sri Lanka visa requirements by passport

193 passports can visit Sri Lanka without applying for a visa. Find yours below, then how to apply if you need a visa. 193 of 198 answers are checked at official sources; the rest are marked.

Check your passport and visas โ†’

Visa on arrival 193

Visa needed: apply online 1

Visa needed 4

How to apply: Sri Lanka tourist visa (ETA)

For all visitors; free for 40 countries, Singapore, Seychelles and the Maldives.

Apply online on Sri Lanka's official ETA website before you travel (you can also apply at a Sri Lankan overseas mission). A visa on arrival is also available, at a higher price.

Documents

Source: eta.gov.lk โ†—, read 10 November 2026.

Validity and stay

Fee: Tourist visa, double entry: US$50 online (US$60 on arrival). Free for the 40 listed countries, Singapore, Seychelles and the Maldives; US$20 online (US$25 on arrival) for South Asian countries.

Processing time

The official source doesn't state a processing time, so apply well before you plan to travel.

Not travel advice. Rules change and the border officer decides; confirm at Sri Lanka's official sources before you travel. Updated 2026-11-10.