Do UK Citizens Need a Visa for Sri Lanka?
Yes. UK citizens travelling to Sri Lanka for tourism need an Electronic Travel Authorization (ETA), which functions as a form of visa.
According to the current UK government travel advice, British citizens should apply for the Sri Lanka ETA online before travelling. The Sri Lankan Department of Immigration and Emigration currently states that, from 25 May 2026, UK nationals are eligible for a tourist ETA free of charge for 30 days.
The ETA is intended for short tourist visits. If you plan to stay longer, you should check the official Sri Lankan immigration guidance for information about extensions and applicable conditions.
Entry requirements can change, so always check the latest official guidance before travelling.
