← All permits

Sri Lanka ETA 2026: cost, who needs it, how to apply

Sri Lanka Electronic Travel Authorization (ETA) · Sri Lanka

In forceOfficial ✓ Partly verified

Since 25 May 2026: free 30-day tourist ETA for 40 countries incl. US, UK, Canada, Australia, NZ, France, Germany, Italy, Spain, Netherlands (not e.g. Ireland, Portugal)

Type: ETA (e-visa) · Last checked 2026-10-21

Official site

Apply on the official site: eta.gov.lk →

Link confirmed official ✓
Only apply on the official site: eta.gov.lk. Third-party sites may add fees. We have not seen a specific government scam advisory for this permit.

Key facts

Who needs itOfficial ✓
All foreign nationals must get an ETA before arrival (incl. the 40 free-ETA countries)
Who is exemptNot separately checked
Fee-exempt: 40 listed countries + Singapore, Seychelles, Maldives; children under 12 (30 days)
FeeOfficial ✓
free for 40 countries; otherwise USD 50 tourist (USD 20 South Asian); USD 60 on arrival
Approx. USD
$0 / 50 (approximate; exchange rate not verified)
ValidityOfficial ✓
30 days, double entry
Max stay per visitNot separately checked
30 days (extendable for a fee)
Processing timeNot confirmed
Not confirmed, check the official site
When to applyNot separately checked
before arrival

Badges: Official ✓ = read on an official government page · Official (snippet) = official page text seen in a search result because the page blocked our checker · Not confirmed = we could not confirm it, so check the official site.

Do I need it? Quick check by passport

A starting point only, based on the official pages below. Dual nationals, residents and other passports: check the official site.

Official sources

What the sources say

Last checked 2026-10-21. Rules change: always confirm on the official site before you travel.

Get permit changes by email

A short email when an ETA, e-visa or arrival-card rule changes.

Or subscribe on Substack.