
Jump to:
Your Guide to ETA Sri Lanka
The Sri Lanka ETA (Electronic Travel Authorization) is the official online travel permit issued by the Sri Lankan Department of Immigration & Emigration. Originally launched in 2012, the system was modernised in 2024 under the new SLETA platform and now covers more than 75 nationalities for tourism, family visits, short business activities, and cruise transit. The whole process is digital: complete a short form, upload a passport scan, pay the fee, and receive your approved ETA by email — typically within 48 hours, often within a few minutes.
Sri Lanka offers three online ETA options through Evisa Rocket: the Tourism / Family Double Entry ($68) for leisure trips with one allowed re-entry (perfect for combo trips with the Maldives), the Business Multiple Entry ($80) for professional travellers attending meetings or sourcing on the island, and the Transit Cruise ETA ($20) for cruise passengers stopping over for up to 2 days. All three options grant a 30-day stay per visit (2 days for transit), extendable on the ground at the Department of Immigration up to a total of 6 months.
Sri Lanka is a single-airport gateway for most travellers: Bandaranaike International Airport (CMB) near Colombo handles 95% of arrivals, with secondary access via Mattala Rajapaksa International (HRI) in the south for charter flights, and 8 sea ports for cruise arrivals (Colombo, Galle, Hambantota, Trincomalee, etc.). All ports accept the ETA — there are no land borders since Sri Lanka is an island.
This guide walks you through every step you need to know: which ETA to pick, eligibility, required documents, application process, fees in 2026, processing time, common rejection reasons, what to expect at Bandaranaike immigration on arrival, and how to extend your stay beyond 30 days. Whether you are flying to Colombo for a south-coast surf trip, planning a Cultural Triangle tour through Sigiriya, Kandy and Anuradhapura, or stopping for a day at Galle on a cruise, the right ETA application is the key to a smooth arrival.
Key facts and fees
| Type | Number of entries | Validity | Max Stay | Processing time |
|---|---|---|---|---|
| ETA Sri Lanka Transit (Cruise) | SINGLE ENTRY | 6 months | 2 days only | 48 hours |
| ETA Sri Lanka Tourism / Family (Double Entry) | DOUBLE ENTRY | 6 months | 30 days | 48 hours |
| ETA Sri Lanka Business (Multiple Entry) | MULTIPLE ENTRY | 6 months | 30 days | 48 hours |
| Type | Government Fee | Service Fee | Total |
|---|---|---|---|
| ETA Sri Lanka Transit (Cruise) | $0 | $20 | $20 |
| ETA Sri Lanka Tourism / Family (Double Entry) | $52 | $30 | $82 |
| ETA Sri Lanka Business (Multiple Entry) | $50 | $30 | $80 |
evisarocket.com is a private assistance service, independent of any government: it is not the official government website. Our fees include the government fee and our service fee.
Available Sri Lanka ETA Types
Eligible Countries for Sri Lanka ETA
Citizens from these countries are eligible to apply for the Sri Lanka ETA to Sri Lanka
| Nationality | Status |
|---|---|
| Albania | Eligible for this eVisa online |
| Argentina | Eligible for this eVisa online |
| Armenia | Eligible for this eVisa online |
| Australia | Eligible for this eVisa online |
| Austria | Eligible for this eVisa online |
| Azerbaijan | Eligible for this eVisa online |
| Bahrain | Eligible for this eVisa online |
| Belarus | Eligible for this eVisa online |
| Belgium | Eligible for this eVisa online |
| Bolivia | Eligible for this eVisa online |
| Bosnia and Herzegovina | Eligible for this eVisa online |
| Brazil | Eligible for this eVisa online |
| Bulgaria | Eligible for this eVisa online |
| Chile | Eligible for this eVisa online |
| China | Eligible for this eVisa online |
| Colombia | Eligible for this eVisa online |
| Croatia | Eligible for this eVisa online |
| Cyprus | Eligible for this eVisa online |
| Czech Republic | Eligible for this eVisa online |
| Denmark | Eligible for this eVisa online |
| Ecuador | Eligible for this eVisa online |
| Estonia | Eligible for this eVisa online |
| Finland | Eligible for this eVisa online |
| France | Eligible for this eVisa online |
| Georgia | Eligible for this eVisa online |
| Germany | Eligible for this eVisa online |
| Greece | Eligible for this eVisa online |
| Hong Kong | Eligible for this eVisa online |
| Hungary | Eligible for this eVisa online |
| Iceland | Eligible for this eVisa online |
| India | Eligible for this eVisa online |
| Iraq | Eligible for this eVisa online |
| Ireland | Eligible for this eVisa online |
| Italy | Eligible for this eVisa online |
| Japan | Eligible for this eVisa online |
| Kazakhstan | Eligible for this eVisa online |
| Kosovo | Eligible for this eVisa online |
| Kuwait | Eligible for this eVisa online |
| Latvia | Eligible for this eVisa online |
| Lithuania | Eligible for this eVisa online |
| Luxembourg | Eligible for this eVisa online |
| Malaysia | Eligible for this eVisa online |
| Malta | Eligible for this eVisa online |
| Mexico | Eligible for this eVisa online |
| Moldova | Eligible for this eVisa online |
| Monaco | Eligible for this eVisa online |
| Montenegro | Eligible for this eVisa online |
| Netherlands | Eligible for this eVisa online |
| New Zealand | Eligible for this eVisa online |
| North Macedonia | Eligible for this eVisa online |
| Norway | Eligible for this eVisa online |
| Oman | Eligible for this eVisa online |
| Paraguay | Eligible for this eVisa online |
| Peru | Eligible for this eVisa online |
| Poland | Eligible for this eVisa online |
| Portugal | Eligible for this eVisa online |
| Qatar | Eligible for this eVisa online |
| Romania | Eligible for this eVisa online |
| Russia | Eligible for this eVisa online |
| San Marino | Eligible for this eVisa online |
| Saudi Arabia | Eligible for this eVisa online |
| Serbia | Eligible for this eVisa online |
| Singapore | Eligible for this eVisa online |
| Slovakia | Eligible for this eVisa online |
| Slovenia | Eligible for this eVisa online |
| South Africa | Eligible for this eVisa online |
| South Korea | Eligible for this eVisa online |
| Spain | Eligible for this eVisa online |
| Sweden | Eligible for this eVisa online |
| Switzerland | Eligible for this eVisa online |
| Taiwan | Eligible for this eVisa online |
| Ukraine | Eligible for this eVisa online |
| United Arab Emirates | Eligible for this eVisa online |
| United Kingdom | Eligible for this eVisa online |
| Uruguay | Eligible for this eVisa online |
| Vatican City | Eligible for this eVisa online |
| Venezuela | Eligible for this eVisa online |
Which Sri Lanka ETA Should You Choose?
- Tourism / Family — Double Entry — $68: 6-month validity, 30-day stay per entry, double entry. Ideal for tourists or family visitors who plan a single side-trip (Maldives, southern India, brief return home and back). Government fee $48 + service fee $20.
- Business — Multiple Entry — $80: 6-month validity, 30-day stay per entry, multiple entries. For business meetings, sourcing, conferences, technical service. Government fee $50 + service fee $30.
- Transit Cruise — Single Entry — $20: 6-month validity, only 2 days of stay, single entry. Designed for cruise passengers who land at Colombo or Galle for 1-2 day shore excursions. Government fee waived + $20 service fee.
- All three grant entry through any Sri Lankan international airport (Bandaranaike CMB, Mattala HRI) or any of the 8 international sea ports (Colombo, Galle, Hambantota, Trincomalee, Mirissa, etc.).
Who Is Eligible for the Sri Lanka ETA?
Sri Lanka ETA Requirements: What You Need Before Applying
- Passport: must be valid for at least 6 months beyond your planned arrival date in Sri Lanka, with at least 2 blank pages.
- Passport bio page scan: PDF or JPG format, max 2 MB, fully readable.
- Recent passport-style photo: white background, full face, no glasses, no head covering except for religious reasons.
- Confirmed return or onward flight ticket (cruise itinerary acceptable for transit ETA).
- Confirmed accommodation: hotel reservation, Airbnb confirmation, or invitation letter from a Sri Lankan host.
- Travel details: arrival date, port of entry, length of stay.
- Personal information: full name, date of birth, profession, address.
- A valid email address for the ETA approval delivery.
- Credit/debit card for online payment. We accept Visa, Mastercard, American Express.
- Business invitation letter on company letterhead (Business ETA only) — Sri Lankan host's contact details required.
- Cruise itinerary or boarding confirmation (Transit ETA only).
How to Apply for the Sri Lanka ETA — Step by Step
- Pick your ETA type: Tourism/Family ($68), Business ($80), or Transit Cruise ($20). Click 'Apply Now' on this page.
- Fill in personal details: full name (exactly as on passport), date and place of birth, nationality, profession, marital status. Match the spelling on your passport's machine-readable zone.
- Upload your documents: passport bio page and recent compliant photo. Our system pre-validates file size, format and photo dimensions before submission.
- Specify trip details: arrival date, port of entry (Bandaranaike CMB, Mattala HRI, or any sea port for cruises), departure date, accommodation address.
- Pay the fee: secure online payment by credit or debit card. The Sri Lanka government fee is non-refundable.
- Wait for the decision: standard processing is 48 hours. You receive email updates at every stage. Many applications are approved in minutes.
- Print the ETA PDF and travel. Carry the printed copy and present it at Bandaranaike immigration alongside your passport on arrival.
Sri Lanka ETA Fees in 2026
- Tourism / Family Double Entry: $48 government fee + $20 service fee = $68 per traveler
- Business Multiple Entry: $50 government fee + $30 service fee = $80 per traveler
- Transit Cruise: $0 government fee + $20 service fee = $20 per traveler
- Children, infants and seniors pay the same fee as adults. The government fee is non-refundable once the application is filed.
Processing Time and Validity
Extending Your Stay in Sri Lanka
Common Rejection Reasons (and How to Avoid Them)
- Passport expiring within 6 months of arrival — Sri Lanka strictly enforces this rule.
- Photo not compliant — wrong background, glasses, low resolution. Our system pre-validates the photo before upload.
- Mismatched names or typos between application and passport — even one missing accent triggers automatic rejection.
- Hotel booking can't be verified — booking from a non-recognized platform or one cancelled immediately after applying.
- Past Sri Lanka overstay on a previous trip — flagged automatically.
- Wrong ETA type — applying for Transit when staying more than 2 days, or Tourism for Business activities. Choose carefully.
- Insufficient personal details — Sri Lanka requires profession, employer details, and exact accommodation address.
Arriving at Bandaranaike: What to Expect
Top Destinations for Your 30-Day Sri Lanka Stay
Frequently Asked Questions About ETA Sri Lanka
Standard processing is 48 hours from submission. Many applications are approved within minutes; the rest are manually reviewed within 2 working days. We recommend applying at least 5 days before departure to absorb any unexpected delay during peak seasons (December-January, July-August).
The Tourism/Family and Business ETAs grant a stay of up to 30 days per entry, with 6-month validity from issue. The Transit Cruise ETA only grants 2 days. The 30-day stay can be extended on the ground at the Department of Immigration in Colombo for up to 6 months total — see our extension section above for details.
Yes — the Business ETA ($80) is multiple-entry within its 6-month validity. The Tourism/Family ETA ($68) is double-entry, sufficient for one side-trip to the Maldives, Singapore or southern India during your travel window. There is currently no online multiple-entry tourism ETA — for more entries, apply for the Business ETA if you have a legitimate business purpose, or apply for fresh ETAs as needed.
Sri Lanka officially requires you to obtain the ETA before boarding. While Visa on Arrival is technically possible at Bandaranaike for some nationalities (paying $50-60 in cash, single entry), the queue can stretch to 90 minutes during peak season, and several airlines (Air Asia, Scoot, IndiGo) require proof of an approved ETA at check-in. Always apply for the ETA online — it's faster, cheaper, and removes any risk of denied boarding.
No. The Sri Lanka ETA strictly authorises tourism, family visits, short business activities, conferences, and transit. It does not allow paid employment by a Sri Lankan company, freelance work paid in Sri Lanka, journalism for hire, or academic enrollment leading to a diploma. For paid work, you need a Sri Lankan employment visa from a sponsoring employer.
Tourism/Family Double Entry costs $68 ($48 government fee + $20 service fee). Business Multiple Entry costs $80 ($50 + $30). Transit Cruise costs $20 (no government fee + $20 service fee). Children, infants and seniors pay the same as adults. The government fee is non-refundable once the application is filed.
If denied, the government fee is non-refundable. Evisa Rocket refunds our service fee on request for first-time denials caused by issues we should have caught. Common rejection reasons: photo not compliant, passport less than 6 months from expiry, missing personal details, wrong ETA type. We help diagnose the cause and re-apply correctly.
Yes. The ETA is accepted at Bandaranaike International Airport (CMB) — 95% of arrivals — and at Mattala Rajapaksa International (HRI). For cruise arrivals, it is accepted at the international sea ports of Colombo, Galle, Hambantota, Trincomalee, Mirissa and others. Sri Lanka is an island so there are no land border crossings.
Yes. Every traveler — including newborns, infants, toddlers, and minors — must have their own valid ETA linked to their own passport. The fee is the same as for adults. Children traveling with one parent only should also carry a notarized authorization letter from the absent parent, especially with a different family name.
Yes. Sri Lanka is one of the few destinations where ETA extensions are easy and routine. Visit the Department of Immigration & Emigration in Battaramulla (Colombo) at least 2 weeks before your 30-day stay expires. The first extension grants up to 90 days; subsequent extensions can take you up to a total of 6 months. Bring your passport, ETA printout, return ticket, accommodation proof, a passport photo, and approximately $30-40 USD per month in fees.
The Transit ETA ($20) is designed specifically for cruise passengers stopping over in Colombo or Galle for 1-2 day shore excursions. For airline transits less than 12 hours where you stay airside at Bandaranaike, no ETA is required — you remain in the international transit zone. If your layover is longer than 12 hours and you want to leave the airport (visit Colombo, hotel rest), you need the standard Tourism ETA.
Functionally yes. SLETA (Sri Lanka Electronic Travel Authorization) is the new platform launched in 2024 by the Sri Lankan government as a partner-managed system. The official ETA you receive — the same printed PDF, the same QR code — works at the border whether issued through the legacy ETA platform or the new SLETA. We use the official channel that's currently active.
Sri Lanka has two monsoon systems. The south and west coasts (Colombo, Galle, Mirissa, Hikkaduwa, Yala) are best from December to March — sunny, dry, perfect for the Cultural Triangle and the southern beaches. The east coast (Trincomalee, Pasikuda, Arugam Bay) is best from May to September. Avoid the corresponding monsoon for the region you're visiting (May-Sep for south, Oct-Jan for east).
Yes — the ETA is a 100% online process and you can apply from anywhere in the world, as long as your passport is from one of the 75+ eligible nationalities. The country where you apply does not matter; what matters is the passport you hold. Many travelers apply during a layover, while at home, or while already abroad on another trip.
Ready to Explore Sri Lanka?
Apply for your ETA Sri Lanka today and unlock the wonders of this magnificent island nation.