Apply for Your Sri Lanka ETA Online
Apply for Your Sri Lanka ETA Online
Citizens of 75+ eligible countries can obtain a Sri Lanka Electronic Travel Authorization fully online — tourism, business, or cruise transit. 30-day stay, 48-hour processing.

Jump to:

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16

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

Key facts
TypeNumber of entriesValidityMax StayProcessing time
ETA Sri Lanka Transit (Cruise)SINGLE ENTRY6 months2 days only48 hours
ETA Sri Lanka Tourism / Family (Double Entry)DOUBLE ENTRY6 months30 days48 hours
ETA Sri Lanka Business (Multiple Entry)MULTIPLE ENTRY6 months30 days48 hours
Fee Breakdown
TypeGovernment FeeService FeeTotal
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

ETA Sri Lanka Transit (Cruise)

SINGLE ENTRYTransit
Validity

6 months

Max Stay

2 days only

Processing

48 hours

ETA Sri Lanka Tourism / Family (Double Entry)

DOUBLE ENTRYTourism / Family
Validity

6 months

Max Stay

30 days

Processing

48 hours

ETA Sri Lanka Business (Multiple Entry)

MULTIPLE ENTRYBusiness
Validity

6 months

Max Stay

30 days

Processing

48 hours

Eligible Countries for Sri Lanka ETA

Citizens from these countries are eligible to apply for the Sri Lanka ETA to Sri Lanka

NationalityStatus
AlbaniaEligible for this eVisa online
ArgentinaEligible for this eVisa online
ArmeniaEligible for this eVisa online
AustraliaEligible for this eVisa online
AustriaEligible for this eVisa online
AzerbaijanEligible for this eVisa online
BahrainEligible for this eVisa online
BelarusEligible for this eVisa online
BelgiumEligible for this eVisa online
BoliviaEligible for this eVisa online
Bosnia and HerzegovinaEligible for this eVisa online
BrazilEligible for this eVisa online
BulgariaEligible for this eVisa online
ChileEligible for this eVisa online
ChinaEligible for this eVisa online
ColombiaEligible for this eVisa online
CroatiaEligible for this eVisa online
CyprusEligible for this eVisa online
Czech RepublicEligible for this eVisa online
DenmarkEligible for this eVisa online
EcuadorEligible for this eVisa online
EstoniaEligible for this eVisa online
FinlandEligible for this eVisa online
FranceEligible for this eVisa online
GeorgiaEligible for this eVisa online
GermanyEligible for this eVisa online
GreeceEligible for this eVisa online
Hong KongEligible for this eVisa online
HungaryEligible for this eVisa online
IcelandEligible for this eVisa online
IndiaEligible for this eVisa online
IraqEligible for this eVisa online
IrelandEligible for this eVisa online
ItalyEligible for this eVisa online
JapanEligible for this eVisa online
KazakhstanEligible for this eVisa online
KosovoEligible for this eVisa online
KuwaitEligible for this eVisa online
LatviaEligible for this eVisa online
LithuaniaEligible for this eVisa online
LuxembourgEligible for this eVisa online
MalaysiaEligible for this eVisa online
MaltaEligible for this eVisa online
MexicoEligible for this eVisa online
MoldovaEligible for this eVisa online
MonacoEligible for this eVisa online
MontenegroEligible for this eVisa online
NetherlandsEligible for this eVisa online
New ZealandEligible for this eVisa online
North MacedoniaEligible for this eVisa online
NorwayEligible for this eVisa online
OmanEligible for this eVisa online
ParaguayEligible for this eVisa online
PeruEligible for this eVisa online
PolandEligible for this eVisa online
PortugalEligible for this eVisa online
QatarEligible for this eVisa online
RomaniaEligible for this eVisa online
RussiaEligible for this eVisa online
San MarinoEligible for this eVisa online
Saudi ArabiaEligible for this eVisa online
SerbiaEligible for this eVisa online
SingaporeEligible for this eVisa online
SlovakiaEligible for this eVisa online
SloveniaEligible for this eVisa online
South AfricaEligible for this eVisa online
South KoreaEligible for this eVisa online
SpainEligible for this eVisa online
SwedenEligible for this eVisa online
SwitzerlandEligible for this eVisa online
TaiwanEligible for this eVisa online
UkraineEligible for this eVisa online
United Arab EmiratesEligible for this eVisa online
United KingdomEligible for this eVisa online
UruguayEligible for this eVisa online
Vatican CityEligible for this eVisa online
VenezuelaEligible for this eVisa online

Which Sri Lanka ETA Should You Choose?

Sri Lanka offers three online ETA options. The right one depends on your travel purpose and whether you plan to leave and re-enter Sri Lanka during your trip — for instance for a Maldives extension or an India visit.
  • 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.).
Tip: Sri Lanka is a popular pair with the Maldives. If your itinerary is Colombo → Male → Colombo, the Tourism Double Entry is the right choice — buying two single-entry visas would cost more and you'd lose the second 48-hour processing wait. For a one-shot trip, the Tourism Double Entry is still recommended over a hypothetical single-entry option as it gives you flexibility if plans change.

Who Is Eligible for the Sri Lanka ETA?

More than 75 nationalities are currently eligible for the Sri Lanka ETA, including all EU member states, the United States, Canada, the United Kingdom, Australia, New Zealand, Japan, South Korea, the United Arab Emirates, China, Russia, Brazil, Argentina, and many more. Citizens of Singapore, Maldives, and Seychelles are visa-free for short stays. A handful of other nationalities (mostly the Gulf countries) qualify for a free Visa on Arrival without a pre-application. Use the country selector at the top of this page to confirm your nationality's status.

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

  1. Pick your ETA type: Tourism/Family ($68), Business ($80), or Transit Cruise ($20). Click 'Apply Now' on this page.
  2. 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.
  3. Upload your documents: passport bio page and recent compliant photo. Our system pre-validates file size, format and photo dimensions before submission.
  4. Specify trip details: arrival date, port of entry (Bandaranaike CMB, Mattala HRI, or any sea port for cruises), departure date, accommodation address.
  5. Pay the fee: secure online payment by credit or debit card. The Sri Lanka government fee is non-refundable.
  6. Wait for the decision: standard processing is 48 hours. You receive email updates at every stage. Many applications are approved in minutes.
  7. 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

All fees are payable online by credit or debit card. The Sri Lankan government charges different rates depending on the ETA type, and Evisa Rocket adds a flat service fee covering form pre-validation, document compliance check, photo verification, multi-language support, and 24/7 chat assistance.
  • 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

Standard processing for the Sri Lanka ETA is 48 hours. In many cases approvals arrive within minutes; the rest are reviewed manually within 2 working days. Validity starts from the date of issue: the Tourism / Family and Business ETAs are valid for 6 months, meaning you must enter Sri Lanka within those 6 months. Once you arrive, the 30-day stay clock starts at the moment your passport is stamped at Bandaranaike. Each stay is independent — you can use both Double-Entry visits during the 6-month window.

Extending Your Stay in Sri Lanka

Sri Lanka is one of the few countries where the 30-day ETA stay can be extended on the ground. You can apply at the Department of Immigration & Emigration in Battaramulla, Colombo (or in Kandy and Galle regional offices) for a tourism extension of up to 90 days for the first extension, and up to 6 months total. The fee is approximately $30-40 USD per month, paid in cash or by card at the office. Bring your passport, ETA printout, return ticket, accommodation proof, and a passport photo. Visit the office at least 2 weeks before your initial 30-day window expires to avoid overstay fines.

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

Land at Bandaranaike International Airport (CMB), 32 km north of Colombo, or at Mattala Rajapaksa International (HRI) for charter flights to the south. With your printed ETA in hand, head straight to the immigration counter — there is a dedicated lane for ETA holders. The officer scans the QR code, verifies the photo against your face, asks the standard questions (purpose of visit, hotel, length of stay, return ticket), and stamps your passport with a 30-day admission. The whole process usually takes 5 to 15 minutes. Cruise passengers entering at Colombo or Galle with a Transit ETA get a separate stamping process — typically faster but limited to 48 hours of shore time. Keep the printed ETA until you leave Sri Lanka — Department of Immigration may ask for it during a stay extension.

Top Destinations for Your 30-Day Sri Lanka Stay

Cultural Triangle: the rock fortress of Sigiriya (UNESCO), the ancient capitals of Polonnaruwa and Anuradhapura, the cave temples of Dambulla, and the Sacred City of Kandy with the Temple of the Tooth Relic. Plan 5 to 7 days for the full circuit. Hill country: take the legendary Kandy → Ella scenic train, walk through tea plantations in Nuwara Eliya, and hike to the Nine Arches Bridge. South coast: Galle's Dutch colonial fort, Mirissa for whale watching (December–April), Unawatuna for snorkelling, and Hikkaduwa for surfing. East coast: Trincomalee, Pasikuda and Arugam Bay for surf, best between May and September. Wildlife: Yala National Park (leopards), Udawalawe (elephants), Wilpattu (lake birds). Best time to travel: December to March for the south and west coast, May to September for the east. With a 30-day ETA you can comfortably do the Cultural Triangle + South Coast + Hill Country.

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.

© 2026 Evisa Rocket — GOVCONSULT LLC. All rights reserved.

Evisa Rocket is operated by GOVCONSULT LLC, 1309 Coffeen Avenue, STE 1200, Sheridan, Wyoming 82801, United States.

Private service, independent of any government. Our fees include the government fee and our service fee; you can also apply directly on the official government website.