%3Aformat(webp)%2Ffb62a9d1-a075-4a0e-ba52-37c946696321-ico-quiz-unesco-3-.png&w=1920&q=75)
Yes — British visitors need travel authorisation for Sri Lanka, but it's simple and, as of 2026, free. Rather than a traditional visa, you apply online for an Electronic Travel Authorization (ETA) before you travel. It's issued free of charge and lets you stay for up to 30 days for tourism — ample for most trips. There's no embassy visit and no queue on arrival if you've sorted it in advance.
Because Sri Lanka's visa arrangements have changed more than once in recent years — including moving to a free ETA — it's worth checking the current position before you book and again before you fly, via the UK government's Sri Lanka travel advice. Your passport also needs to be valid for at least six months.
Below we explain the ETA, the passport requirements, extensions, health advice and a few practical points so your arrival is smooth.
The quick answer
%3Aformat(webp)%2Ftrip%2F986e8d7d-e396-4c5e-94ca-cc9bfd167a9a-galle-fort-01.jpg&w=1920&q=75)
Sri Lanka's Electronic Travel Authorization (ETA) is a quick online pre-approval that replaces a traditional visa for tourists:
For most holidays the 30-day ETA is all you need, with nothing to arrange beyond this short online form. On a guided trip we'll remind you and can help you complete it.
Passport. Your passport must be valid for at least six months beyond your arrival date. Make sure it's undamaged and has space for stamps.
On arrival. With your ETA approved, entry is generally quick. Keep your ETA confirmation, accommodation details and onward or return ticket accessible, as you may be asked to show them.
Extensions and overstaying. If you want to stay beyond 30 days, you can apply for an extension through Sri Lanka's official immigration service before your time runs out. Don't overstay — it risks fines, detention or a future travel ban.
Combining countries. Sri Lanka is sometimes paired with southern India or the Maldives — just check each destination's own entry rules, as they differ.
Vaccinations. No vaccinations are compulsory to enter Sri Lanka from the UK, though a travel clinic may recommend some (such as hepatitis A and typhoid) depending on your plans. A yellow fever certificate is only required if you're arriving from a risk country. Dengue occurs, so pack insect repellent. See your GP or travel clinic 4–6 weeks before departure — this is general guidance, not medical advice.
How our experience helps
Sri Lanka's entry process is straightforward once you know it, and on our trips we make sure nothing is missed: we flag the ETA in good time, point you to the official portal so you don't overpay, and you'll arrive with confirmed accommodation and itineraries to show if asked. Our local team knows the airport routine at Colombo. The result is that entering Sri Lanka is quick and easy, with the island's famous warmth waiting on the other side.
Frequently asked questions
Do UK citizens need a visa for Sri Lanka? You need an ETA (Electronic Travel Authorization), applied for online before you travel. As of 2026 it's free and valid for up to 30 days for tourism.
How much does the Sri Lanka ETA cost? As of 2026 it's issued free of charge through the official portal. Beware of unofficial sites that add a service fee — always use the official government site.
How long can I stay in Sri Lanka on the ETA? Up to 30 days for tourism. If you need longer, you can apply for an extension through Sri Lanka's official immigration service.
How do I apply for the ETA? Online through the official Sri Lankan ETA portal, entering your passport and travel details. Apply a week or two ahead and carry a printout.
How much passport validity do I need for Sri Lanka? At least six months beyond your arrival date, undamaged and with space for stamps.
Do I need any vaccinations for Sri Lanka? None are compulsory from the UK, but a travel clinic may recommend some depending on your itinerary. Yellow fever is only required if arriving from a risk country.
Related reading
Contact us
We’d love to hear from you. Please fill out this form.
All fields marked with (*) are mandatory.