
Sri Lanka Visa and ETA Guide: 2026 Requirements
The Short Version
Most travelers require an Electronic Travel Authorization (ETA) to enter Sri Lanka. You can apply for the ETA online before departure. Ensure your passport is valid for at least 6 months, and always use the official government portal (eta.gov.lk) to avoid third-party scam sites.
Planning a trip to Sri Lanka?
We guide you from visa to hotels, beaches to hidden temples — and everything in between. Just drop us a WhatsApp, we reply in minutes.
The Complete Sri Lanka Visa and ETA Guide
Navigating the Sri Lanka tourist visa entry requirements is the first step to starting your island adventure. Fortunately, the Sri Lankan government has made the process relatively straightforward for most nationalities through the Electronic Travel Authorization (ETA) system.
Whether you are seeking clarity on the Sri Lanka ETA application process 2026, looking for the Sri Lanka visa eligible countries list, or wondering about the documents required for a Sri Lanka tourist visa, this comprehensive guide covers everything you need to know to ensure a smooth arrival. Once your paperwork is sorted, you can dive into planning with our Perfect 2-Week Sri Lanka Itinerary.
What is the Electronic Travel Authorization (ETA)?
An ETA is an official authorization for a short visit to Sri Lanka. It is issued electronically, meaning you do not need to visit an embassy or submit your physical passport. Once approved, the ETA is linked digitally to your passport number.
The standard tourist ETA allows for a stay of up to 180 days and permits double entry (meaning you could briefly visit the Maldives and return on the same ETA within the 180-day window).
Who Needs an ETA? (2026 Updates)
Almost all foreign nationals require an ETA to enter Sri Lanka. However, recent government initiatives aimed at boosting tourism have altered the fee structures.
- Free Visa Initiative: In recent years, Sri Lanka has periodically waived visa fees for citizens of specific countries (often including India, China, Russia, Japan, Thailand, Malaysia, and Indonesia). Citizens of these nations must still apply for the ETA, but the fee is waived at checkout.
- Standard ETA: Citizens of the UK, USA, Australia, Canada, and EU nations must generally apply for the ETA and pay the standard processing fee.
- Exemptions: Citizens of Singapore, the Maldives, and the Seychelles are exempt from the ETA requirement and receive a visa on arrival free of charge.
(Note: Visa policies change frequently. Always verify the current status for your nationality on the official government portal before booking).
The Step-by-Step Sri Lanka ETA Application Process
Applying to apply for Sri Lanka visa online is simple, provided you use the correct portal.
WARNING: The only official government website is www.eta.gov.lk. There are dozens of unofficial, third-party sites that look identical but will charge you double or triple the official fee as a "service charge."
Step 1: Prepare Your Documents
You do not need to upload documents for a standard tourist ETA, but you must have the following information handy:
- A passport valid for at least 6 months from your date of arrival.
- Your intended date of arrival.
- An address in Sri Lanka (the name and address of your first hotel or your tour operator).
Step 2: Fill Out the Application
Navigate to eta.gov.lk, select your language, and click "Apply." Select "Tourist ETA" and fill in your personal, passport, and contact details exactly as they appear on your passport.
Step 3: Pay the Fee
Pay the Sri Lanka ETA cost and visa fees using a valid credit or debit card. As of 2026, the standard tourist ETA fee is generally around $50 USD, though this is subject to change.
Step 4: Receive Your Confirmation
You will receive an acknowledgment email immediately, followed by the approval email (usually within 24–48 hours). Print this approval email and keep it with your passport when you travel.
Arrival at Bandaranaike International Airport
When you arrive in Colombo, you do not need to fill out a paper arrival card if you have completed the online arrival card within three days prior to your flight.
Proceed directly to the immigration counters. The officer will ask to see:
- Your passport (linked to your approved ETA).
- Proof of a return or onward flight ticket.
- Proof of sufficient funds for your stay (rarely checked, but required by law).
Visa Extension Process in Sri Lanka
If you fall in love with the island and decide 180 days isn't enough, you can easily extend your stay. You can apply to extend your tourist visa in Sri Lanka for an additional 60 days (making 240 days total), and subsequently for further periods up to a maximum of 270 days. This must be done via the Department of Immigration and Emigration's online portal or in person at their headquarters in Battaramulla, Colombo, before your initial 180 days expire. If you need to visit the office in person, consider pairing the trip with our Colombo: The Vibrant Capital tour to make the most of your time in the city.
By securing your ETA in advance and ensuring your passport meets the validity requirements, you can start your Sri Lankan holiday stress-free from the moment you land.
Frequently Asked Questions
Handpicked Tours for This Journey

The Vibrant Capital

The Surfing Paradise

