
Planning a trip to Sri Lanka in 2026? Great choice! Before you start booking flights or planning your itinerary — like exploring Colombo, hiking Pidurangala Rock, riding scenic trains or surfing in Arugam Bay — you’ll need to sort your visa and entry requirements. Sri Lanka’s visa rules are straightforward, but they vary based on your nationality and how long you plan to stay.
This guide covers everything you need to know: visa exemptions, ETA (Electronic Travel Authorisation), longer stays, fees, processing, and tips to make your arrival seamless.
Do You Need a Visa for Sri Lanka?
Most travellers visiting Sri Lanka do need a visa or travel authorization before arrival. The most common option for tourists is the Sri Lanka ETA (Electronic Travel Authorization).
However, some nationalities can enter visa-free for short stays — check ahead to see if that applies to you.
What is the Sri Lanka ETA?
The Electronic Travel Authorization (ETA) is the most common way to obtain permission to enter Sri Lanka as a visitor.
Key Points
- Applies to tourism, short visits, and transit
- Easy online application
- Multiple entry and single entry options available
- Must be approved before travel
When approved, your ETA is electronically linked to your passport — you don’t need a sticker in your passport.
Who Needs an ETA?
If you are not eligible for visa-free entry, you will most likely require an ETA. This includes most citizens of Europe, North America, Australia, New Zealand, and many Asian countries.
Even if you think you qualify for visa-free entry, it’s important to double-check official sources before you go.
Visa-Free Entry (Short Stays)
Some nationalities can enter Sri Lanka without a visa for short stays (typically 30 days or less), though this list updates occasionally.
If your passport qualifies for visa-free entry, immigration officials will grant entry on arrival for tourism purposes, and you do not need to apply for an ETA in advance.
Always check official sources before you travel — visa policies can change
Applying for the ETA
Step-By-Step
- Go to the official Sri Lanka ETA website
- Select the purpose of visit (tourism)
- Fill in your passport and travel details
- Upload required documents (passport scan)
- Pay the ETA fee online
- Receive your ETA approval via email
Print a copy for your records (though it’s electronically linked) and carry it with your passport when you travel.
How Long is the ETA Valid?
ETA holders can typically stay in Sri Lanka for:
- Up to 30 days per visit
- Some travellers may be eligible for 60 days or longer (based on nationality and application type)
You can extend your stay once inside Sri Lanka at an immigration office, subject to approval.
Fees and Processing Time
ETA Fee
- Varies depending on nationality and type of visit
- Paid online during application
Processing Time
- ETA is often approved within 1–3 business days
- Express processing may be available for an additional fee
Avoid third-party websites that charge extra — always use the official Sri Lanka ETA portal.
Passport and Entry Rules
Before you apply:
- Your passport must be valid for at least 6 months from your arrival date
- You should have at least one blank page in your passport
- Keep proof of onward travel (return ticket) available at immigration if asked
Immigration officers can ask about your travel plans on arrival.
Extensions and Overstaying
- If you want to stay longer than the standard ETA period, you can apply for an extension inside Sri Lanka
- Extensions are processed at the Department of Immigration offices — fees vary
- Overstaying without approval can result in fines or penalties
Always check your passport stamp or ETA to know exactly how long you’re permitted to stay.
What About Long-Term Visa?
If you plan to stay in Sri Lanka beyond a typical tourist visit — for work, study, volunteering or family reasons — you need a different visa category.
These longer-term visas require support from a Sri Lankan sponsor, employer, or educational institution and must be applied for through the Sri Lankan embassy or consulate in your home country.
Tips for Smooth Arrival
- Apply for your ETA well before you travel
- Carry a printed copy of your ETA approval
- Have passport photos saved on your phone (just in case)
- Bring proof of your itinerary or onward ticket
- Check for current health entry requirements before travel
Final Thoughts
Sri Lanka is generally visa-friendly and accessible for travellers from many countries. The ETA system makes the process simple, while visa-free entry options exist for some passports.
Just make sure you:
- Know your eligibility before booking
- Apply for your ETA in advance (if required)
- Follow entry rules to avoid overstaying
Doing this ensures your Sri Lanka adventure — from Colombo’s markets to Sigiriya’s rock and Arugam Bay’s surf — stays smooth and stress-free.
