Do UK citizens need a visa for Sri Lanka?
Yes, an Electronic Travel Authorization (ETA), applied for online before you travel. Since 25 May 2026 it is free for British citizens and gives 30 days in Sri Lanka with double entry.

Last updated
Sri Lanka still asks every visitor to apply online before they fly, but since May 2026 most of our travellers pay nothing for it. This guide was checked against the UK Foreign Office advice and Sri Lanka's official ETA portal in September 2026.
An ETA is required: every foreign visitor needs an Electronic Travel Authorization (ETA), Sri Lanka's online tourist visa, before arriving. That includes British, Irish, EU, US, Canadian, Australian and New Zealand passport holders.
Free for 40 countries since 25 May 2026: the tourist ETA is now issued free of charge to citizens of the UK, the United States, Canada, Australia and New Zealand, and of Austria, Belgium, the Czech Republic, Denmark, Finland, France, Germany, Italy, the Netherlands, Poland, Spain and Sweden, as well as Norway and Switzerland. Fees paid before that date are not refunded.
Not on the free list: EU passports not named above, including Ireland, Portugal and Greece, still pay the standard ETA fee shown on the portal. The application is the same.
Transit: you need no visa if you are connecting by air and your onward flight leaves within 24 hours of arrival. Check your transit time with your airline.
Every traveller needs one, whichever passport they hold, and it is applied for online before you travel. For most of our travellers the only difference since May 2026 is that there is nothing to pay.
The quickest way to see the exact rules for your passport is to check your requirements with Sherpa, which keeps track of the latest entry changes for you.
Here are the 10 trips we run in Sri Lanka.
Multi CountryGroup TourBackpacking India & Sri Lanka24 Days · 13 stops · 37 activitiesFrom$3445View Tour
Sri LankaGroup TourBackpacking Sri Lanka15 Days · 8 stops · 28 activitiesFrom$2759View Tour
Sri LankaGroup TourBackpacking Sri Lanka: Express Adventure12 Days · 7 stops · 12 activitiesFrom$1859View Tour
Sri LankaGroup TourBackpacking Sri Lanka: Experience12 Days · 7 stops · 15 activitiesFrom$1815View Tour
Sri LankaVolunteeringVolunteer Teaching: Sri Lanka1-12 Weeks · 2 stopsFrom$442per weekView Tour
Sri LankaVolunteeringConstruction & Renovation: Sri Lanka1-12 Weeks · 2 stopsFrom$442per weekView Tour
Sri LankaVolunteeringTurtle Conservation: Sri Lanka1-12 Weeks · 2 stopsFrom$565per weekView Tour
Sri LankaPrivateBeach & Safari: Sri Lanka8 Days · 6 stops · 30 activitiesFrom$2019View Tour
Sri LankaPrivateSri Lanka Express Adventure5 Days · 3 stops · 30 activitiesFrom$1289View Tour
Sri LankaPrivateSri Lanka Explorer12 Days · 7 stops · 14 activitiesFrom$3059View TourWith your ETA approved, the whole island is open with no further permits: Colombo, Kandy, Sigiriya, Ella and the tea country, Yala and the south coast beaches. Every one of our Sri Lanka group and private trips fits inside the 30 days: the 15-day Backpacking Sri Lanka, the 12-day Express Adventure, the 12-day Sri Lanka Experience, the 8-day and 5-day private tours, and the 24-day India & Sri Lanka trip, which also needs an Indian visa (see our India visa guide). Volunteers joining turtle conservation, teaching or construction placements for longer than 30 days will need to extend. Before you go, read our Sri Lanka weather guide and vaccines guide.
Check the latest visa requirements:
Yes, an Electronic Travel Authorization (ETA), applied for online before you travel. Since 25 May 2026 it is free for British citizens and gives 30 days in Sri Lanka with double entry.
For citizens of 40 countries, yes, since 25 May 2026. They include the UK, US, Canada, Australia, New Zealand, Norway, Switzerland and 12 EU countries: Austria, Belgium, the Czech Republic, Denmark, Finland, France, Germany, Italy, the Netherlands, Poland, Spain and Sweden. Other nationalities, including Irish and Portuguese travellers, pay the standard fee shown on eta.gov.lk.
30 days from your first arrival, and you can leave and come back once within those 30 days. To stay longer, apply online for an extension through the Department of Immigration and Emigration before the 30 days run out; the extension is charged even when the ETA was free.
Yes. You can fill it in online in the three days before your flight, through the Department of Immigration's e-services site, or on paper when you land.
Do not plan on it. The UK Foreign Office says to apply for the ETA online before you travel, and for most of our travellers it is free when you do.
Not if you are transiting by air and your connecting flight leaves within 24 hours of arriving. Check the timing with your airline.
A free ETA, an arrival card filled in on your phone and you are through Colombo airport and on your way to the hill country. Check out our Sri Lanka backpacking tours.
We run 9 trips in Sri Lanka, and 30 more countries besides. Your next adventure is waiting.
Pop your name and email in and we’ll send a voucher code straight to your inbox.
By signing up you agree that we may occasionally send you marketing emails. This voucher code is for new bookings only.
They keep the site running, remember your currency and help us show you trips you’ll actually want. Accept all for the best experience, or read our cookie policy.
Strictly necessary
Always onLogins, your basket and keeping the site secure. Can’t be switched off.
Functional
Our live chat, so a conversation with the team carries on from page to page.
Analytics
Lets our own stats recognise your browser from visit to visit. Without it we only count visits anonymously.
Marketing
Lets us show you relevant trips on social media and other sites, and see which ads work.