Quick answer
Do I need a visa for Sri Lanka in 2027?
Most tourists need an Electronic Travel Authorisation (ETA) before flying. Since 25 May 2026, nationals of 40 countries, including the UK, Germany, France, the Netherlands, the USA and Australia, get a 30-day, double-entry tourist ETA free. You must still apply online at eta.gov.lk, and your passport must be valid for six months after arrival.
- Free for 40 countries since 25 May 2026
- Still mandatory: apply before you fly
- Official site only: eta.gov.lk
- No end date published: check when you apply
- Cost (40 countries)
- Free
- Stay allowed
- 30 days, double entry
- Passport validity
- 6 months after arrival
- Official site
- eta.gov.lk
In this guide (9 sections)
Check what your nationality needs
Choose the passport you will travel on. We only give a definite answer for countries we could confirm by name; for anyone else, the official portal has the final word.
Countries we have confirmed in the free scheme so far: Australia, Austria, Belgium, Canada, China, Denmark, Finland, France, Germany, India, Italy, Japan, Netherlands, Norway, Poland, Russia, Spain, Sweden, Switzerland, United Kingdom, United States. The full scheme covers 40 countries, so if yours is not listed here it may still qualify. Check eta.gov.lk.
Is the Sri Lanka ETA really free?
Yes, for the 40 countries in the scheme. Sri Lanka's Cabinet approved free tourist visas for 40 countries on 30 March 2026, Parliament approved it on 7 May 2026, and it took effect on 25 May 2026. The UK Foreign Office updated its advice the next day to say ETAs “are issued free of charge” and are valid for 30 days.
Three details that catch people out:
- Free does not mean optional. You still need an approved ETA before you fly.
- It covers 30 days. Longer stays need a paid extension.
- Fees paid before 25 May 2026 were not refunded. If you applied early for a 2026 trip, that ETA stands.
How to apply for a Sri Lanka ETA, step by step
Check your passport
It must be valid for at least six months after the day you arrive in Sri Lanka, with a blank page for the entry stamp.Go to the official portal
Type eta.gov.lk into your browser yourself. Do not follow ads or links from search results that point anywhere else.Choose the tourist ETA
Select the tourist category and your nationality. If your country is in the free scheme, the fee shows as zero.Fill in the form
Enter your passport details exactly as printed, your arrival date, your first address in Sri Lanka (your hotel) and your contact details.Submit and save the approval
Keep the approval email and a screenshot of the reference number. Print a copy as a backup for check-in.Carry your onward ticket
Have your return or onward flight details and proof you can support yourself during your stay ready to show at check-in or immigration.
The portal does not publish a processing time. Most travellers apply one to four weeks before departure, which leaves time to correct a typo. A passport number typed wrongly is the most common reason an ETA does not match at check-in.
Scam visa websites and how to spot them
Sri Lanka's Controller General of Immigration and Emigration has named three websites as unauthorised:
| Website | Status |
|---|---|
| eta.org.lk | Unauthorised |
| srilankavisa.org.lk | Unauthorised |
| e-visa.org.lk | Unauthorised |
| eta.gov.lk | Official portal |
Rules of thumb for any visa site:
- The official address ends in .gov.lk. Not .org.lk, not .com.
- If a site charges a “service fee” for an ETA that should be free for your country, close it.
- Search ads often sit above the official site. Type the address yourself.
- Never send a scan of your passport by email or WhatsApp to anyone offering to “process” your ETA.
Passport, ticket and funds rules
| Requirement | What you need |
|---|---|
| Passport validity | At least 6 months after the day you arrive (UK FCDO) |
| Authorisation | An approved ETA, applied for on eta.gov.lk |
| Onward travel | A return or onward ticket |
| Funds | Proof you can support yourself during your stay |
| Yellow fever | A certificate only if you arrive from a country with yellow fever risk (US CDC) |
Airlines check these at departure, so a missing ETA or a passport that expires too soon can stop you boarding, not just entering Sri Lanka.
Arriving at Bandaranaike International Airport
Most visitors arrive at Bandaranaike International Airport (CMB) at Katunayake, about 30 km north of Colombo and 20 minutes from Negombo. Have your passport, ETA approval and hotel address ready for immigration. After baggage collection you will find currency exchange and mobile network counters (Dialog and Mobitel sell tourist SIM cards; bring your passport).
Many long-haul flights land overnight. If you are travelling with Zelenso, your driver meets you in the arrivals hall with a name board, whatever time you land. Not sure where to spend the first night? Our 10-day itinerary explains when to stay in Negombo and when to head straight inland.
Staying longer than 30 days
The free tourist ETA covers 30 days. To stay longer, apply for an extension through the Department of Immigration and Emigration's online services before your 30 days run out. Extensions are charged; the fee is shown when you apply. Overstaying, even by a day, can lead to fines and problems on departure.
Children, business travel and transit
Children
Every traveller needs their own ETA, including babies, and their own passport valid for six months after arrival. Apply for the whole family in one sitting so the details match your bookings.
Business trips
The free scheme is for tourist ETAs. If you are attending meetings, a conference or a trade visit, choose the business category on eta.gov.lk; different rules and fees may apply. Travel agents and tour operators visiting suppliers should check this before booking flights.
Twin-centre trips and transit
If you visit Sri Lanka and the Maldives on one trip, the free ETA's double entry can help if you return through Colombo. The Maldives has its own free 30-day visa on arrival and requires an online traveller declaration (IMUGA) before you arrive. Our Sri Lanka vs Maldives guide covers the logistics.
Frequently asked questions
Do I need a visa for Sri Lanka in 2027?
Most tourists need an Electronic Travel Authorisation (ETA) before they fly. Since 25 May 2026, nationals of 40 countries, including the UK, Germany, France, the Netherlands, the USA and Australia, can get a 30-day tourist ETA free of charge, but they must still apply online at eta.gov.lk.
Is the Sri Lanka ETA free for UK citizens?
Yes. The UK is one of the 40 countries in the free tourist ETA scheme that started on 25 May 2026, and the UK Foreign Office confirms that ETAs are issued free of charge and valid for 30 days. You must still apply on eta.gov.lk before you travel.
How long does the free ETA last?
The free tourist ETA allows a stay of up to 30 days with double entry. If you want to stay longer, you need to apply for a paid extension through the Department of Immigration and Emigration's online services.
When does the free ETA scheme end?
No end date has been published on the official portal. Early reports described it as a six-month programme, so it may change. Check eta.gov.lk when you apply. If the scheme ends, a paid ETA would apply, and an ETA already issued free is not affected.
What is the official Sri Lanka ETA website?
The official website is eta.gov.lk. Sri Lanka's Controller General of Immigration and Emigration has named eta.org.lk, srilankavisa.org.lk and e-visa.org.lk as unauthorised sites. Many look-alike sites charge fees for an ETA that is free on the official portal.
How far in advance should I apply for a Sri Lanka ETA?
The official portal does not publish a processing time. Most travellers apply one to four weeks before departure, which leaves time to fix any mistakes. Do not leave it to the day you fly.
Do children need their own ETA?
Yes. Every traveller needs their own ETA, including children, and each must travel on a passport valid for at least six months after arrival.
Can I get a visa on arrival in Sri Lanka?
Do not plan on it. Apply for your ETA online before you fly, so airlines can see you are cleared to travel and you avoid queues and uncertainty at the airport.
Do I need an onward ticket to enter Sri Lanka?
Yes. Sri Lankan embassy guidance requires a return or onward ticket and sufficient funds for your stay. Airlines may ask to see your onward booking at check-in.
How we researched this guide
Written by the Zelenso Travel planning team in Sri Lanka from the trips we run, then checked against the primary sources below. Facts were last checked on 2 November 2026. Rules, fees and timetables change: confirm anything time-critical with the official source before you travel.
- Sri Lanka Electronic Travel Authorization (official portal)Department of Immigration and Emigration, Sri Lanka · checked Nov 2026
- Sri Lanka entry requirementsUK Foreign, Commonwealth & Development Office · checked Nov 2026
- Sri Lanka grants free 30-day visa to 40 nationsNewsfirst · checked Nov 2026
- Visa advisory: unauthorised ETA websitesHigh Commission of India, Colombo (citing Sri Lanka's Controller General of Immigration) · checked Nov 2026
- Tourist visa requirementsPermanent Mission of Sri Lanka to the UN · checked Nov 2026
- Visa extension online servicesDepartment of Immigration and Emigration, Sri Lanka · checked Nov 2026




