Getting into Sri Lanka has never been simpler. As of 25 May 2026, the tourist ETA is free — here is exactly how it works.
- ETA now free
- Up to 30 days
- Double entry
- Apply online
Good news for British travellers: entering Sri Lanka has never been simpler. British citizens need an Electronic Travel Authorization / ETA rather than a traditional visa — and as of 25 May 2026, the tourist ETA is free of charge for UK passport holders and 39 other nationalities. This guide explains exactly what you need, how to apply step by step, and the rules to follow for a smooth arrival.
2026 Update: The ETA Is Now Free
The tourist ETA is free of charge as of 25 May 2026, previously around USD 50. It allows a stay of up to 30 days with double entry, but you must still apply and be approved online before you travel.
Any fees paid before 25 May 2026 are not refunded, and fee waivers can be reviewed by the authorities — always confirm the current position on the official portal before booking.
Types of Sri Lanka tours from the UK
The ETA is Sri Lanka’s online travel authorization system. For tourism, short business trips, or visiting friends and family, it replaces a paper visa: you apply online, receive approval by email, and it is verified electronically when you arrive, where it is converted into a short-stay visit visa.
Types of Sri Lanka tours from the UK
Cost
Free for tourists, as of 25 May 2026
Stay
Up to 30 days
Entries
Double entry within the validity period
Apply
Online, before you travel
Passport
Valid 6+ months from arrival
Official site
eta.gov.lk
How to Apply for the Sri Lanka ETA
The process is quick and entirely online. Follow these steps in order.
- Step 1 – Go to the Official Portal Apply at eta.gov.lk — not via third-party sites, which may add unnecessary charges to a now-free authorization.
- Step 2 – Complete the Application Enter your passport details, travel dates, and accommodation information accurately to avoid processing delays.
- Step 3 – Submit and Wait for Approval You will receive your ETA approval by email — often within a day, though you should allow a few working days to be safe.
- Step 4 – Save Your Approval Print or store the ETA confirmation on your phone to show at immigration on arrival.
“Free doesn’t mean automatic — the one step that still matters is applying online before you fly.”
What You Need to Apply
Before you start
- A passport valid for at least six months from your date of arrival.
- Your travel and accommodation details.
- Onward or return travel information.
- An email address to receive your approval.
Processing Time
Most ETA applications are approved quickly, often within a day, though official processing can take a few working days. Peak season, application errors, or random security checks can cause delays — so do not leave it to the last minute.
Apply at least a week before travel for peace of mind.
On Arrival in Sri Lanka
Present your passport and ETA approval at immigration, where an officer will stamp your passport with your entry permit.
Most travellers also complete an online embarkation form, which has replaced the paper card, in the days before arrival.

Extending Your Stay
If you want to stay longer than 30 days, you can apply for an extension through Sri Lanka’s official immigration portal, with applicable government fees payable for the longer stay.
Sort this before your initial 30 days expire to stay on the right side of the rules.
Transit and Overstaying
You generally do not need a visa if you are transiting by air and your connecting flight departs within 24 hours of arrival — check transit times with your airline.
Overstaying is taken seriously: remaining beyond your permitted 30 days without an approved extension can result in detention, fines, deportation at your own expense, a travel ban, or future refusal of entry. Always keep track of your permitted dates.
Common Mistakes to Avoid
Before you start
- Using unofficial websites that charge extra to process a now-free ETA.
- Leaving it too late — apply a week ahead to avoid arrival-day stress.
- A passport under six months’ validity — renew it in good time if needed.
- Forgetting the embarkation form — complete it in the days before you fly.
- Assuming rules are fixed — confirm the latest entry requirements before booking.
Frequently Asked Questions
Do British citizens need a visa for Sri Lanka?
Is the Sri Lanka ETA really free?
Where should I apply for the Sri Lanka ETA?
How long does the Sri Lanka ETA take to process?
How long can you stay in Sri Lanka on an ETA?
What happens if you overstay your ETA?
Why Choose Peacock Lanka Travels?
At Peacock Lanka Travels, we specialize in creating unforgettable travel experiences for visitors exploring Sri Lanka. Our mission is to provide safe, comfortable, and personalized journeys tailored to every traveler’s needs.
As an SLTDA-approved travel agency (Sri Lanka Tourism Development Authority), we ensure professional service standards, reliable travel arrangements, and trusted local expertise for every tour we organize.
We Offer:
- Customized Sri Lanka tour packages
- Private transportation with experienced drivers
- Airport transfers
- Luxury and budget travel options
- Family tours, honeymoon tours, and group packages
- Flexible itineraries based on your travel style
- Professional guidance from a trusted SLTDA-registered agency
Whether you are visiting Sri Lanka for the first time or returning for another adventure, our team ensures a smooth, enjoyable, and memorable experience from start to finish.
Plan Your Sri Lanka Trip Today
Sri Lanka is a destination filled with unforgettable experiences — from ancient cities and scenic mountains to tropical beaches and exciting wildlife safaris. For first-time visitors, it offers the perfect balance of adventure, culture, relaxation, and natural beauty.
With the right travel planning and expert local guidance, your Sri Lanka journey can become the experience of a lifetime.
Contact Peacock Lanka Travels today and let us create your perfect Sri Lanka tour package tailored to your interests, budget, and travel style.

Ready to Explore?
+94 70 777 7776