Do UK citizens need a visa for Sri Lanka?
What the ETA is
The ETA is Sri Lanka's electronic pre-approval for entry. For a normal holiday you don't need to visit an embassy — you complete a short online form, pay the fee, and receive electronic approval linked to your passport.
How to apply (and avoid the mark-up sites)
Always use the official Sri Lankan government ETA website. Search results are full of third-party agents that complete the same free-to-access form for you and add a hefty service charge. Applying directly is cheaper and just as quick.
What you need at the border
Bring a UK passport valid for at least six months beyond your arrival date, your approved ETA, evidence of onward or return travel, and details of your accommodation. Travel insurance isn't a visa requirement but is strongly recommended for any trip.
A note on timing
Approvals are frequently fast, but apply a few days ahead of your flight so a delay never becomes a problem. Rules can change, so re-check the latest guidance on the official portal and UK government travel advice close to your departure.
Frequently asked questions
Do UK citizens need a visa for Sri Lanka?
Yes. UK passport holders need a Sri Lanka ETA (Electronic Travel Authorisation) before travelling. It's applied for online and approved electronically — there's no need to visit an embassy for a standard tourist trip.
How long does the Sri Lanka ETA last?
The tourist ETA allows stays of up to 30 days from arrival and is typically valid for a double entry. If you want to stay longer, you can apply to extend it in Sri Lanka.
How much does the Sri Lanka ETA cost?
Fees change from time to time, so always check the current price when you apply. Apply only through the official government ETA portal to avoid third-party sites that charge a mark-up.
How long before travel should I apply for the ETA?
Apply at least a few days before you fly. Approvals are often fast, but leaving a buffer avoids any last-minute stress before your flight from the UK.
What do I need to enter Sri Lanka besides the ETA?
A UK passport valid for at least six months beyond your arrival date, your approved ETA, proof of onward or return travel, and confirmation of where you're staying. Travel insurance is strongly recommended.
