Sri Lanka Visa & Entry Requirements: Tourist ETA Guide 2026
Planning a trip to Sri Lanka? Understanding the visa and entry requirements should be one of the first things you sort out before you travel.
For most international visitors, entering Sri Lanka for a holiday is relatively straightforward. Most travellers visiting for tourism need to obtain an Electronic Travel Authorization (ETA) before arriving in the country. The ETA is completed online and is linked electronically to your passport.
Sri Lanka introduced an important change on 25 May 2026, making the 30-day tourist ETA free of charge for nationals of 40 countries, including the United Kingdom, United States, Canada, Australia and many European and Asian countries.
This guide explains the current Sri Lanka tourist visa rules, ETA requirements, passport requirements, entry documents and what to expect when you arrive.
Important: Visa and immigration rules can change. Always check the official Sri Lanka Department of Immigration and Emigration website before booking or travelling.
Do You Need a Visa to Visit Sri Lanka?
Most foreign visitors travelling to Sri Lanka for a holiday need permission to enter the country.
For short tourist visits, this is normally arranged through Sri Lanka’s Electronic Travel Authorization (ETA) system.
An ETA can be used for tourism purposes including:
- Holidays and sightseeing
- Visiting friends or relatives
- Short-term medical treatment
- Ayurvedic and yoga treatments
- Certain sporting and cultural activities
The standard tourist ETA allows a stay of up to 30 days and normally provides double entry during that period.
This means you could, for example, arrive in Sri Lanka, travel to another nearby country and then return to Sri Lanka while your permitted 30-day period remains valid.
Sri Lanka Free Tourist Visa Scheme for 40 Countries
From 25 May 2026, Sri Lanka introduced free 30-day tourist ETAs for nationals of 40 countries.
The countries currently included are:
Australia, Austria, Bahrain, Belarus, Belgium, Canada, China, Czech Republic, Denmark, Finland, France, Germany, India, Indonesia, Iran, Israel, Italy, Japan, Kazakhstan, Kuwait, Malaysia, Nepal, Netherlands, New Zealand, Norway, Oman, Pakistan, Poland, Qatar, Russia, Saudi Arabia, South Korea, Spain, Sweden, Switzerland, Thailand, Turkey, United Arab Emirates, United Kingdom and United States.
If you hold a passport from one of these countries, the tourist ETA is currently free of charge for a 30-day stay.
However, free does not mean that you can simply travel without arranging your entry permission.
Travellers covered by the scheme are still required to obtain an ETA before arriving in Sri Lanka.
Maldives, Seychelles and Singapore also have separate reciprocal arrangements with Sri Lanka. Maldivian nationals receive a 90-day tourist visa through the ETA system.
Sri Lanka ETA Explained
ETA stands for Electronic Travel Authorization.
It is Sri Lanka’s electronic authorisation system for short visits. Rather than having a physical visa sticker placed in your passport before travelling, your approval is handled electronically.
For most tourists, the process is straightforward:
- Visit the official Sri Lanka ETA website.
- Complete the online application.
- Enter your passport and travel details carefully.
- Pay the applicable fee if your nationality is not covered by a free-visa arrangement.
- Submit the application.
- Wait for your ETA approval.
- Keep a copy of your approval for your journey.
You do not normally need to upload passport copies, photographs or supporting documents for a standard online ETA application.
It is still a good idea to save the ETA approval on your phone and keep a separate copy available while travelling.
Official Sri Lanka ETA Website
Use the official Sri Lankan government ETA website when applying.
Avoid assuming that the first website appearing in a search result is the official service. Third-party visa websites may charge additional service or processing fees.
The official ETA service is operated by Sri Lanka’s Department of Immigration and Emigration.
Before entering payment or passport information, check that you are using the official government ETA service.
Sri Lanka Passport Requirements
Your passport should be valid for at least six months from the date you arrive in Sri Lanka.
This is particularly important for travellers whose passports are approaching their expiry date.
Before travelling, check:
- Your passport has at least six months’ validity from your arrival date.
- Your name and passport number match your ETA application.
- Your passport has not been damaged.
- You are travelling with the same passport used for your ETA application.
If you renew or replace your passport after obtaining an ETA, check your authorisation again before travelling because the ETA is associated with the passport information used in the application.
What Documents Do You Need to Enter Sri Lanka?
Immigration officers make the final decision on admission at the border.
Tourists should be prepared to provide:
- A passport valid for at least six months from arrival
- A valid ETA or other appropriate visa
- A confirmed return or onward ticket
- Evidence that you have sufficient funds for your stay
It is also sensible to have your first accommodation booking easily accessible.
Keep important documents on your phone, but having offline copies can be useful in case you cannot immediately access mobile data or Wi-Fi after landing.
Do UK Citizens Need a Visa for Sri Lanka?
Yes. British citizens still need an ETA before travelling to Sri Lanka for a tourist visit.
However, under the scheme introduced on 25 May 2026, United Kingdom passport holders are among the nationalities currently eligible for a free 30-day tourist ETA.
British travellers should therefore still complete the ETA process before departure even though there is currently no ETA charge for the standard 30-day tourist visit.
The same six-month passport validity requirement applies.
Do US Citizens Need a Visa for Sri Lanka?
United States passport holders are also included in the current free tourist ETA scheme.
US tourists should obtain an ETA before travelling to Sri Lanka. The standard tourist permission is currently available free of charge for 30 days under the scheme introduced in May 2026.
Your passport should remain valid for at least six months from your arrival date.
Do Australian Citizens Need a Visa for Sri Lanka?
Australian passport holders need to obtain an ETA before travelling to Sri Lanka.
Australia is one of the countries included in the current free tourist ETA scheme, meaning eligible Australian tourists can currently obtain a 30-day tourist ETA without an ETA fee.
Do Canadian Citizens Need a Visa for Sri Lanka?
Canadian passport holders should obtain an ETA before travelling to Sri Lanka for tourism.
Canada is also included among the countries currently eligible for the free 30-day tourist ETA.
Always check the current requirements shortly before departure because visa arrangements can change.
How Long Can Tourists Stay in Sri Lanka?
The standard tourist ETA normally allows an initial stay of 30 days from arrival.
It includes a double-entry facility during the permitted period.
Travellers who want to spend longer in Sri Lanka may be able to extend their tourist visa.
Do not simply remain in Sri Lanka beyond the authorised period. Arrange any required extension before your existing permission expires.
Can You Extend a Sri Lanka Tourist Visa?
Yes. Tourist visas can generally be extended, subject to Sri Lankan immigration rules and approval.
Sri Lanka’s immigration authorities currently state that an initial 30-day ETA may be extended for a longer stay.
If you decide to stay longer, start the extension process before your existing visa expires rather than leaving it until your final day.
Visa extensions may involve additional fees even when your original 30-day ETA was issued free of charge.
Sri Lanka Visa on Arrival: Should You Rely on It?
For ordinary holiday travel, the safest approach is to arrange your ETA before departure.
Current Sri Lankan immigration guidance requires foreign nationals covered by the ETA system — including travellers benefiting from the free tourist visa scheme — to obtain their ETA before arriving.
Completing the process beforehand also gives you time to resolve mistakes or application issues without dealing with them during your journey.
How Early Should You Apply for a Sri Lanka ETA?
You do not need to wait until the final few days before travelling.
Sri Lanka’s immigration authorities state that you can obtain an ETA even before purchasing your flight ticket.
Once issued, an ETA holder is normally entitled to enter Sri Lanka within the validity period stated on the approval.
Apply with enough time to check your details and deal with any referral or application issue.
Common Sri Lanka ETA Mistakes to Avoid
A few minutes checking your application can prevent unnecessary problems later.
Entering the wrong passport number
Copy your passport number exactly as shown on your passport.
Using a different name
Enter your personal information according to your passport rather than using nicknames or shortened versions of your name.
Applying through an unofficial website
Third-party visa services can look similar to official government websites and may charge additional fees.
Use the official Sri Lankan ETA system whenever possible.
Assuming a free visa means no ETA is required
This is particularly important following the 2026 free-visa changes.
Eligible travellers may not have to pay for their tourist ETA, but they are still required to obtain the ETA before travelling.
Travelling with insufficient passport validity
Check the six-month passport validity requirement well before departure.
Arriving at Colombo Airport
Most international travellers arrive through Bandaranaike International Airport (CMB) near Colombo.
After leaving the aircraft, follow signs towards immigration.
Have your passport ready and keep your ETA approval accessible in case you are asked for it.
After immigration clearance, you can collect your baggage and proceed through customs into the arrivals area.
Having your accommodation details and onward or return flight information accessible can make the arrival process easier if immigration asks about your trip.
Sri Lanka Transit Visa
Sri Lanka also provides an ETA category for passengers transiting through the country.
The official ETA system provides a transit ETA for up to two days, which is currently free of charge when the necessary supporting evidence is provided.
If your itinerary involves leaving the airport, staying overnight or spending significant time in Sri Lanka between flights, check the applicable transit requirements before travelling.
Can You Work in Sri Lanka on a Tourist Visa?
No. A tourist visa is intended for genuine tourist activities.
Sri Lankan immigration conditions state that visitors should not engage in employment, whether paid or unpaid, or undertake activities outside those permitted by their visa.
If you intend to work, study, conduct certain business activities or stay in Sri Lanka for another purpose, you may need a different visa category.
Business Travel to Sri Lanka
Tourist and business travel are treated differently.
Business visitors may require a Business Purpose ETA or another appropriate business visa, depending on the activity.
Business purposes can include meetings, negotiations, conferences, workshops and certain short-term training programmes.
Do not use a tourist ETA simply because your trip is short if the actual purpose of your visit requires business immigration permission.
Sri Lanka Entry Checklist
Before leaving for the airport, check that you have:
- Passport valid for at least six months from your arrival date
- Approved Sri Lanka ETA or appropriate visa
- Return or onward flight booking
- Accommodation details
- Access to sufficient funds for your trip
- Travel insurance details
- Copies of important travel documents
- Correct passport information on your ETA
Keeping these documents together in a travel folder on your phone makes them easier to access during your journey.
Frequently Asked Questions About Sri Lanka Visas
Do I need a visa to visit Sri Lanka in 2026?
Most international tourists need an ETA or other appropriate immigration permission before entering Sri Lanka. Travellers from 40 specified countries can currently obtain a 30-day tourist ETA free of charge, but they must still obtain the ETA before arrival.
Is the Sri Lanka tourist visa free?
It depends on your nationality.
Since 25 May 2026, nationals of 40 countries — including the UK, US, Canada and Australia — have been eligible for a free 30-day tourist ETA.
Other nationalities may still need to pay the applicable ETA fee.
How long is the Sri Lanka tourist ETA?
The standard tourist ETA provides an initial stay of up to 30 days and normally permits double entry during that period.
How long must my passport be valid for Sri Lanka?
Your passport should be valid for at least six months from your date of arrival in Sri Lanka.
Do children need an ETA for Sri Lanka?
Entry requirements can depend on the child’s nationality, age and current immigration rules. Check the official ETA system for the requirements that apply to each traveller before submitting your applications.
Do I need a return flight to enter Sri Lanka?
Sri Lanka’s immigration requirements state that ETA holders should have a confirmed return ticket. You should therefore travel with evidence of your return or onward journey.
Do I need to print my Sri Lanka ETA?
The ETA is electronically issued, but Sri Lankan immigration recommends keeping a copy of the approval available to present at the port of entry.
Saving a PDF or screenshot offline is useful even if you also carry a printed copy.
Can I apply for another ETA while already in Sri Lanka?
The official ETA guidance states that you cannot obtain a fresh ETA while you are already in Sri Lanka. If you want to remain longer, look into extending your existing permission instead.
Final Tips Before Travelling to Sri Lanka
Sri Lanka’s tourist entry process is relatively simple once you understand the requirements.
For most international travellers, the important steps are to check your passport validity, obtain the correct ETA before travelling and keep your return journey details available.
The introduction of free 30-day tourist ETAs for 40 countries in May 2026 has reduced the cost of visiting Sri Lanka for millions of potential travellers, but it has not removed the requirement to obtain an ETA.
Visa policies can change quickly, so treat any travel guide — including this one — as a starting point rather than a substitute for official immigration information.
Last updated: September 2026







