Latest British government travel advice: Belgium — Additional information on demonstrations and strikes (Safety and security). Saudi Arabia — Updates to the safety and security section to reflect latest regional tensions. Saudi Arabia — Updates to the safety and security section to reflect latest regional tensions. Ethiopia — Fighting in the Tigray region and updated information about travel from the airport and around Addis Ababa. Mexico — Hurricane Trudy, which is affecting Mexico’s pacific coast. All updates →

Sri Lanka ETA for UK citizens

Sri Lanka's ETA (Electronic Travel Authorization) is the tourist visa you get online from the Department of Immigration and Emigration before you travel.

Do British passport holders need one?

Yes. ETA required (Electronic Travel Authorisation). 30 days per visit from date of first arrival.

The official website is

eta.gov.lk

Go to eta.gov.lk ↗

Check the address bar shows eta.gov.lk before you enter passport or card details.

Avoid paying a lookalike website

The official application is free. Any website asking you to pay for it is not the government.

Key facts

Official fee
Free
How long you can stay
30 days per visit from date of first arrival; double-entry permitted within the 30-day validity period; extendable in Sri Lanka
How long it takes
Usually within 24 hours; apply online at eta.gov.lk before travel
Fee for UK nationals
Free: the UK is one of the 40 countries whose nationals get a 30-day tourist ETA free of charge. Source ↗

Last checked 18 October 2026. Sourced facts checked against the official pages on 30 September 2026. Always confirm on the official site before you travel.

Sources (2 official pages)