Sri Lanka Visa & ETA Guide (2026)
Everything you need to know about entry requirements, costs, and application steps.
What is a Sri Lanka ETA?
The Electronic Travel Authorization (ETA) is an official authorization for Short Visit to Sri Lanka. Most nationalities, including citizens of the UK, USA, Australia, and EU, must obtain an ETA before arrival.
Official Link: Only apply through the official government portal at eta.gov.lk . Watch out for third-party sites that charge extra fees!
Visa Types & Fees
| Visa Type | Stay Period | Estimated Fee (USD) |
|---|---|---|
| Tourist ETA | 30 Days (Double Entry) | $50.00 |
| Business ETA | 30 Days (Multiple Entry) | $55.00 |
| Transit ETA | Up to 2 Days | Free |
*Fees are subject to change by the Sri Lankan government. SAARC country citizens receive a discounted rate.
Step-by-Step: How to Apply
Visit the Official Portal
Go to eta.gov.lk and select your preferred language.
Fill the Application
Enter your passport details, travel dates, and contact information precisely as they appear in your passport.
Pay the Fee
Use a credit or debit card (Visa, Mastercard, or American Express) to pay the processing fee.
Receive Confirmation
You will receive an acknowledgment email within minutes, and the approval usually follows within 24 hours.
Frequently Asked Questions
Can I get a Visa on Arrival?
Yes, but it is more expensive ($60 vs $50) and can involve long queues. We strongly recommend applying for the ETA online before you fly.
Do UK citizens need a visa for Sri Lanka?
Yes, UK passport holders require an ETA for tourism, business, or transit. Children under 12 are often exempt from fees (verify during application).
How long does my passport need to be valid?
Your passport must be valid for at least 6 months from the date of entry into Sri Lanka.
