
Sri Lanka ETA Visa Complete Guide | How to Apply, Cost, Processing Time & Requirements
Complete Sri Lanka ETA visa guide 2026 how to apply, cost USD 50, processing time, requirements, who needs it. Step-by-step application instructions.
The First Step Everyone Forgets About Until It's Too Late
You've booked your flights. You've chosen your itinerary. You've decided on Yala safari.
Then it hits you: "Wait... do I need a visa?"
The answer: Yes. Almost certainly yes.
This is the guide that saves you from panic-applying 3 days before your flight (and paying rush fees). This is the guide that shows you exactly what to do, how much it costs, and how long it takes.
Most importantly: This is the guide that explains why the ETA visa is the single easiest visa to get for visiting Asia.
Part 1: Do You Actually Need a Sri Lanka Visa?
The Quick Answer
If you're a citizen of these countries: YES, you need a visa:
* USA, UK, Canada, Australia, New Zealand
* Germany, France, Italy, Spain, Netherlands
* Japan, South Korea, Singapore, Thailand
* Brazil, Mexico, Argentina
* (And 150+ other countries)
If you're a citizen of these countries: NO, you don't need a visa (visa-exempt):
* Maldives
* Mauritius
* Seychelles
* Bahrain, Kuwait, Oman, Qatar, Saudi Arabia, UAE
* (And ~20 other countries)
Most tourists need the ETA visa.
Part 2: What is the Sri Lanka ETA?
The Basics
ETA = Electronic Travel Authorization
It's a digital visa. Not a stamp in your passport. Not a physical piece of paper. A digital authorization that allows you to enter Sri Lanka.
Key facts:
* Cost: USD 50 (official price, only source is eta.gov.lk)
* Processing time: 24 hours (usually approved in minutes, but officially 24 hours)
* Duration: Single-entry visa (you enter once, stay as long as your visa allows)
* Validity: 6 months from issue date (but you only use it once to enter)
* Stay duration: 30 days per entry (standard tourist visa)
What you get:
* An email with your approval code
* A QR code to show at the airport
* Official permission to enter Sri Lanka for 30 days
Part 3: How to Apply for Sri Lanka ETA in 5 Steps
Step 1: Go to the Official Website
CRITICAL: Only apply at eta.gov.lk (the official government website)
Why:
* Scam websites charge USD 100-200 (middlemen markup)
* Official website is USD 50 only
* No middleman, no commission, direct to Sri Lanka government
How to find it:
* Google "eta.gov.lk"
* Or go directly to eta.gov.lk in your browser
* Look for official Sri Lanka government seal
What you'll see:
* Simple form
* English language option available
* Professional government website appearance
Step 2: Fill Out the Online Application Form
Time required: 10-15 minutes
Information you'll need:
* Full name (exactly as it appears in passport)
* Date of birth
* Passport number
* Passport issue date
* Passport expiration date
* Country of citizenship
* Email address (CRITICAL — you'll receive approval here)
* Mobile phone number
* Contact address in home country
* Intended arrival date in Sri Lanka
* Intended departure date
* Port of entry (choose "Colombo" for international flights)
* Occupation
* Purpose of visit (select "tourism")
* Hotel/accommodation name (or "Yala National Park Lodge" — be specific)
Tips:
* Fill out carefully (typos can cause delays)
* Match your passport EXACTLY (middle names, nicknames, etc.)
* Use your actual travel dates (you don't need to stick to them, but they should be realistic)
* Double-check everything before submitting
Step 3: Proceed to Payment
Payment method: Credit or debit card only (Visa, Mastercard)
Cost breakdown:
* ETA visa fee: USD 50
* Processing fee: USD 0 (included)
* Convenience fee: USD 0 (included)
* Total: USD 50
Important: NO OTHER COSTS
If website asks for more than USD 50, you're on a scam site. Stop. Go to official eta.gov.lk.
Payment process:
* Enter card details
* Authorize payment
* You'll receive order confirmation with reference number
Step 4: Wait for Approval Email
Time: Usually approved in 5-10 minutes, officially takes up to 24 hours
What to expect:
* Email from "etaonline@immigration.gov.lk" with subject "Your ETA Application"
* Email contains: Your approval code, QR code, official authorization
Save this email:
* Screenshot or download PDF
* Email to yourself as backup
* Show QR code to airport immigration officer upon arrival
If not approved within 24 hours:
* Check spam/junk folder
* Contact support through website
* Reapply if needed (system rarely denies)
Step 5: Print or Save Your Approval
Do you need to print it?
No — You don't need to print anything. But you should:
* Save the PDF email
* Screenshot the QR code
* Keep both on your phone
At the airport:
* Show QR code to immigration officer (from phone screen)
* They'll scan it
* You're approved to enter
That's it. You're done.
Part 4: Common Questions Answered
Q: Is the ETA valid for multiple entries?
A: No. Single-entry only. If you leave Sri Lanka and want to return, you need a new ETA visa.
Example: If you visit Yala, then fly to Maldives, then want to return to Sri Lanka — you need a new ETA. Cost: USD 50 more.
Workaround: Apply for a different visa type (Multi-entry ETA or standard visa) if you need multiple entries, but this requires going to embassy in person. For most tourists: just apply once.
Q: Can I extend my 30-day visa?
A: Yes, in Sri Lanka.
* Go to Immigration Office in Colombo
* Cost: LKR 2,600 (~USD 8)
* Extension: Usually 30 more days
* Process: Takes 1-2 days
* Very simple and cheap
Most tourists don't need to extend (they leave after 30 days).
Q: What if I apply too early?
A: Not recommended, but technically possible.
* ETA is valid for 6 months from issue date
* You can apply up to 90 days before travel
* But if approved too early and your plans change, you might not be able to cancel
Best practice: Apply 2-4 weeks before travel (gives time for issues, not too early to have worries)
Q: What if I arrive before the ETA is approved?
A: Don't do this. Wait for approval email before traveling.
If you accidentally travel:
* You'll be denied entry at airport immigration
* You'll be put on next flight home (or held in airport)
* You'll lose your ticket cost
* You'll be banned temporarily
Solution: Apply at least 1 week before travel. Approval usually happens within hours anyway.
Q: Do I need an onward ticket?
A: Technically no, but immigration might ask.
Best practice: Have proof of onward travel (return flight booked) or accommodation booking to show.
Why: Immigration wants assurance you'll leave within 30 days. Showing a return flight eliminates questions.
Q: Can my family apply together?
A: No. Each person applies individually with their own passport.
Cost: USD 50 per person
Example: Family of 4 = 4 applications = USD 200 total
Process: Can all apply on same website at same time. Each person receives their own approval email.
Q: What if there's a typo in my application?
A: Most typos don't matter. Immigration is lenient.
But if you're worried:
* Contact support through eta.gov.lk website
* Explain the error
* They might correct it
* Worst case: Cancel and reapply (USD 50 cost)
Most common typos that DON'T matter:
* Middle name misspelled (as long as first/last correct)
* Date of birth off by a day (they check passport)
* Address incomplete (not verified)
Typos that DO matter:
* Passport number wrong (critical — won't work at airport)
* First or last name completely wrong (will be denied entry)
* Arrival date impossible (past date) (won't process)
Part 5: ETA vs. Traditional Visa (Which Should You Apply For?)
ETA (Electronic Travel Authorization) — What Most People Get
Cost: USD 50 Processing: 24 hours (usually minutes) Duration: 30 days per entry Entries: Single-entry only How to get: Online at eta.gov.lk (5 minutes) Who can get: Most nationalities (160+ countries) Best for: 99% of tourists
Traditional Visa — The Alternative
Cost: USD 50-100 (varies by country) Processing: 3-7 business days Duration: 30 days or longer Entries: Can request multiple entries How to get: Sri Lankan embassy in your country Who can get: Depends on country Best for: Those wanting guaranteed approval or multiple entries
The Verdict
Use ETA visa. It's cheaper, faster, and easier. Almost all tourists use this.
Only consider traditional visa if:
* You're visa-exempt (don't need visa anyway)
* You want multiple entries
* You need visa for other reasons
Part 6: Timeline for Your Visa Application
If Traveling in 6+ Weeks
Anytime: Apply for ETA
* Cost: USD 50
* No rush
* Approved immediately
Recommended timing: 2-4 weeks before travel (gives buffer time)
If Traveling in 2-6 Weeks
Do it now: Apply for ETA immediately
* Cost: USD 50
* Processing: Usually within hours
* Safe timeline
If Traveling in 1-2 Weeks
Apply today: Right now
* Cost: USD 50
* Processing: 24 hours maximum
* Still safe (barely)
If Traveling in 3-7 Days
Big risk: Apply NOW
* Cost: USD 50
* Processing: Usually within hours
* But if something goes wrong, you're stuck
* Consider backup plan (contact embassy for emergency visa)
If Traveling Tomorrow
Problem: You're cutting it very close
* ETA approval is usually instant BUT officially up to 24 hours
* If system is down or there's an issue, you could miss your flight
* Only proceed if you've carefully reviewed everything
Part 7: The Costs Breakdown
Official ETA Cost
Government fee: USD 50 Processing fee: USD 0 (included in USD 50) Convenience fee: USD 0 (included in USD 50) Rush processing: USD 0 (can't pay for rush, but usually instant anyway)
Total official cost: USD 50
Scam Website Costs (What to Avoid)
These fraudulent sites charge:
* USD 100-200 (claiming "processing fee")
* USD 75 ("convenience fee")
* USD 25 ("verification fee")
* Plus the actual USD 50 visa
Total scam cost: USD 100-250 (instead of USD 50)
How to avoid:
* Only use eta.gov.lk (official)
* Never use middleman sites
* Check the URL (should be eta.gov.lk EXACTLY)
* If it costs more than USD 50, it's a scam
Part 8: What Happens at the Airport
Immigration Checkpoint
When: You arrive in Sri Lanka, at Bandaranaike International Airport (Colombo)
What to do:
1. Get in line for immigration
2. When called, approach immigration officer
3. Hand over: Passport + show ETA QR code (on phone)
4. Officer scans QR code or passport
5. Officer asks: "Purpose of visit?" (answer: "Tourism")
6. Officer asks: "How long are you staying?" (answer: "X days")
7. Officer stamps your passport
8. Officer says: "Welcome to Sri Lanka"
9. You proceed to baggage claim
Total time: 2-5 minutes
What they're looking for:
* Valid passport (expiry at least 6 months away)
* Valid ETA approval (matching your passport)
* Reasonable answers to questions
Part 9: After You Arrive — What You Can Do With Your ETA
Your 30-Day Allowance
You get: 30 days in Sri Lanka starting from entry date
What counts:
* Every day you're in Sri Lanka counts
* Day 1 = arrival date
* Day 30 = last day you can legally stay
Examples:
* Arrive Jan 1 = Leave by Jan 30
* Arrive Feb 15 = Leave by Mar 16
What you can do:
* Travel anywhere in Sri Lanka (no restrictions)
* Work for yourself (freelance, remote work) — officially not allowed but not enforced for tourists
* Go to Yala safari (yes!)
* Climb Adam's Peak (yes!)
* Visit temples (yes!)
* Stay in hotels (yes!)
* Everything normal tourists do
What you CAN'T do:
* Work for a Sri Lankan company (illegal)
* Establish business (not on tourist visa)
* Stay longer than 30 days (overstay = fine + deportation)
* Travel to restricted areas (almost none exist)
Part 10: Extending Your Visa (If You Want to Stay Longer)
How to Extend
Where: Immigration Office, Colombo
Cost: LKR 2,600 (~USD 8)
Processing time: 1-2 days
Duration: Usually 30 more days
How to get there:
* Immigration Office located in Colombo city center
* Ask your accommodation for directions
* Can arrange through any guesthouse (they've done it 1,000 times)
Process:
1. Go to Immigration Office
2. Fill out extension form
3. Pay LKR 2,600
4. Wait 1-2 days
5. Return to pick up extended visa
Very easy and cheap.
Part 11: Visa Overstaying (What NOT to Do)
The Penalties
Overstaying consequences:
* Fine: LKR 1,000-10,000 per day overstayed (~USD 3-30/day)
* Total for 1-week overstay: LKR 7,000-70,000 (~USD 21-210)
* Deportation: Immigration can force you out
* Future ban: You may be banned from re-entering
* Passport stamp: "Overstayed" marks your record
Example:
* Your visa expires January 30
* You leave February 6
* You overstayed 7 days
* Fine: LKR 7,000-70,000 (~USD 21-210)
* Plus deportation costs (flight home)
It's not worth it. Just extend your visa for USD 8 if you need more time.
Part 12: Visa Insurance & Travel Insurance
Do You Need Travel Insurance?
Short answer: Yes. For other reasons, not visa.
What travel insurance covers:
* Flight cancellations
* Lost luggage
* Medical emergencies
* Trip interruptions
* Theft/robbery
What travel insurance DOESN'T cover:
* Visa overstaying (your fault)
* Visa denial (your fault)
* Visa processing delays (your fault)
Get travel insurance for:
* Health emergencies (critical)
* Flight cancellations (important)
* Lost luggage (useful)
Cost: USD 15-30 for 2-week trip
Part 13: Common Visa Mistakes to Avoid
Mistake 1: Using a Scam Website
Result: Pay USD 100-250 instead of USD 50 Solution: Use eta.gov.lk ONLY
Mistake 2: Applying Too Late
Result: Might not be approved before travel Solution: Apply 2-4 weeks before travel
Mistake 3: Typos in Application
Result: Possible denial at airport Solution: Double-check everything before submitting
Mistake 4: Wrong Entry Port
Result: Confusion at airport Solution: Select "Colombo" (international flights)
Mistake 5: Not Saving the Email
Result: Can't prove approval at airport Solution: Screenshot or download PDF approval
Mistake 6: Overstaying
Result: Fine + deportation + future ban Solution: Extend visa for USD 8 if needed
Mistake 7: Forgetting About 30-Day Limit
Result: Accidentally overstay Solution: Mark calendar when you need to leave
Part 14: Your Visa Preparation Checklist
4 Weeks Before Travel
* Check passport expiration (must be 6+ months valid)
* Decide on arrival/departure dates
* Check nationality on eta.gov.lk (do you need ETA?)
* Plan Yala safari dates (book early)
2-4 Weeks Before Travel
* Go to eta.gov.lk
* Fill out application carefully
* Pay USD 50
* Receive approval email
* Screenshot/save QR code
* Send approval to yourself as backup
1 Week Before Travel
* Confirm all travel plans
* Confirm Yala safari booking
* Print accommodation confirmations
* Download offline maps (Google Maps offline)
* Test QR code on your phone
Day Before Travel
* Put QR code screenshot on phone
* Have backup (email with QR code)
* Check immigration website (any updates?)
* Get good sleep
At Airport
* Have passport ready
* Have QR code visible
* Prepare for immigration questions
* Stay calm (immigration is routine)
The Final Word
Getting a Sri Lanka ETA visa is the easiest part of your trip planning.
USD 50. 5 minutes online. Approved usually within minutes.
That's it.
Now that the visa is handled, you can focus on the fun stuff: planning your Yala safari, booking your accommodation, choosing your activities.
Your visa is just the first step.
Next Steps: After Your Visa is Approved
Plan your Sri Lanka itinerary
Book your Yala safari
Complete travel guide
Related Visa & Entry Guides on yalawildlife.com
Visa Information:
* ETA visa step-by-step
* Visa FAQ
* Passport requirements
Planning After Visa:
* Sri Lanka travel planning
* Best itinerary
* What to pack
* Travel insurance guide
Airport & Arrival:
* Colombo airport transfer
* First day in Sri Lanka
* Money & currency guide
Last updated: May 2026 | All visa information verified against official eta.gov.lk procedures and current 2026 requirements. Brought to you by yalawildlife.com — making Sri Lanka entry easy so you can focus on your Yala safari and adventure.
Ready to see this in real life?
Book your Yala safari today and experience the magic firsthand.
Explore Packages