Sri Lanka Tourist ETA (Electronic Travel Authorization): Requirements, Fees, Documents & Application Guide

e-Visa
Sri Lanka

Assistance Fee

S$ 65 .00
S$100 35% OFF

+ Government fee (paid to authorities)

Free (exempt) · Free Tourist ETA: US$0 · Tourist ETA: US$50

See official fee details

Sri Lanka Tourist ETA (Electronic Travel Authorization) at a glance

Government visa fee
Free for 40 countries; otherwise US$50 tourist (US$55 business); transit free
HolidaySG service fee
S$65.00
Processing time
Usually within 24 hours (up to 3 days)
Maximum stay
30 days (extendable at Immigration Dept for a fee)
Visa required?
All visitors except Maldives/Seychelles/Singapore-style short exemptions — everyone applies for ETA online or on arrival.
Arrival card
None
Application support from a licensed Singapore travel agency (TA04014). Official government fees are paid to the authorities and are separate from our service fee.

Do you need a visa to Sri Lanka?

Travellers from FREE ETA (from 25 May 2026) for 40 nationalities incl. Singapore, Malaysia, India, China, Japan, South Korea, Thailand, Indonesia, Australia, NZ, USA, Canada, UK, France, Germany, Russia, Saudi, UAE — 30 days double entry (Maldives 90 days). Others pay. can generally enter Sri Lanka without a visa. All visitors except Maldives/Seychelles/Singapore-style short exemptions — everyone applies for ETA online or on arrival.

Who does NOT need a visa

Passport holders from FREE ETA (from 25 May 2026) for 40 nationalities incl. Singapore, Malaysia, India, China, Japan, South Korea, Thailand, Indonesia, Australia, NZ, USA, Canada, UK, France, Germany, Russia, Saudi, UAE — 30 days double entry (Maldives 90 days). Others pay. do not require a visa for Sri Lanka for eligible short visits. Always confirm your passport type and length of stay against the official source before travelling.

Reviewed against official government sources (Sri Lanka Dept of Immigration & Emigration) · Last verified 16 Aug 2026 · HolidaySG — licensed Singapore travel agency (TA04014).

Official Sri Lanka visa options

Verified from government sources · 19 Aug 2026
Online application available — Sri Lanka runs an official ETA (Electronic Travel Authorization) at eta.gov.lk. Since 25 May 2026, 40 nationalities - INCLUDING India and Singapore - get a FREE 30-day tourist ETA (double entry). Everyone else pays US$50 online (US$20 for other SAARC nationals). Visa on arrival still exists as a costlier fallback but is no longer guaranteed.
Visa on arrival: Yes Online application: Yes

Tourist ETA (Electronic Travel Authorization)

Official fee: Free for 40 countries; otherwise US$50 tourist (US$55 business); transit free
Validity
30 days from first arrival, double entry
Max stay
30 days (extendable at Immigration Dept for a fee)
Processing time
Usually within 24 hours (up to 3 days)
Where to apply
eta.gov.lk (official) or ETA counter on arrival (higher fee)

Who needs it: All visitors except Maldives/Seychelles/Singapore-style short exemptions — everyone applies for ETA online or on arrival.

Visa-free: FREE ETA (from 25 May 2026) for 40 nationalities incl. Singapore, Malaysia, India, China, Japan, South Korea, Thailand, Indonesia, Australia, NZ, USA, Canada, UK, France, Germany, Russia, Saudi, UAE — 30 days double entry (Maldives 90 days). Others pay.

Required documents

  • Passport valid ≥6 months
  • Return ticket
  • Proof of funds
  • Card payment (paid nationalities)

Arrival card: None

Only use eta.gov.lk — many look-alike sites overcharge.

Source: Sri Lanka Dept of Immigration & Emigration · verified 16 Aug 2026. Government fees & rules change — we re-confirm at the time of your application.

Free Tourist ETA (waiver nationalities incl. India & Singapore)

Official fee: US$0 (tourism/family/short transit only)
Validity
Enter within the ETA validity window; double entry
Max stay
30 days
Time to verify
Minutes to hours
Time to approval
Typically within a few hours
Processing time
Typically within a few hours
Where to apply
https://eta.gov.lk

Who needs it: 40 free-list nationalities (India, Singapore, USA, UK, China, Japan, Germany, France, Canada, Australia, etc.); children under 12 free for all nationalities

Required documents

  • Passport valid at least 6 months
  • Passport bio page
  • Return/onward ticket
  • Accommodation details

Extra charges: Extension fees apply beyond 30 days, per nationality

Source: Official government source · verified 19 Aug 2026. Government fees & rules change — we re-confirm at the time of your application.

Tourist ETA (non-waiver / other countries)

Official fee: US$50 online (US$60 on arrival)
Validity
Double entry within validity
Max stay
30 days
Time to verify
Minutes to hours
Time to approval
Typically within a few hours
Processing time
Typically within a few hours
Where to apply
https://eta.gov.lk

Who needs it: Nationalities not on the free list and not SAARC

Required documents

  • Passport valid at least 6 months
  • Return/onward ticket
  • Accommodation details

Extra charges: Extension fees beyond 30 days

Source: Official government source · verified 19 Aug 2026. Government fees & rules change — we re-confirm at the time of your application.

Tourist ETA - SAARC nationals (Bangladesh, Bhutan, Afghanistan, Nepal, Pakistan)

Official fee: US$20 online (US$25 on arrival)
Validity
Double entry
Max stay
30 days
Time to verify
Minutes to hours
Time to approval
Typically within a few hours
Processing time
Typically within a few hours
Where to apply
https://eta.gov.lk

Who needs it: SAARC nationals not otherwise on the free list (India is on the free list, so not charged this rate)

Required documents

  • Passport valid at least 6 months
  • Return/onward ticket

Extra charges: Extension fees

Source: Official government source · verified 19 Aug 2026. Government fees & rules change — we re-confirm at the time of your application.

Business ETA

Official fee: US$55 (other countries) / US$30 (SAARC); not available on arrival; the free waiver does NOT cover business
Validity
As issued
Max stay
30 days
Time to verify
Minutes to hours
Time to approval
Typically within a few hours
Processing time
Typically within a few hours
Where to apply
https://eta.gov.lk

Who needs it: Business travellers (meetings, conferences, professional engagements)

Required documents

  • Passport valid at least 6 months
  • Supporting business documents

Extra charges: Extension fees

Source: Official government source · verified 19 Aug 2026. Government fees & rules change — we re-confirm at the time of your application.

Transit ETA

Official fee: Free (all nationalities)
Validity
Single transit
Max stay
2 days
Time to verify
Minutes to hours
Time to approval
Typically within a few hours
Processing time
Typically within a few hours
Where to apply
https://eta.gov.lk

Who needs it: Transit passengers

Required documents

  • Passport
  • Onward ticket

Extra charges: None

Source: Official government source · verified 19 Aug 2026. Government fees & rules change — we re-confirm at the time of your application.

HolidaySG assistance fee: S$65 S$100 per applicant — official government fees above are separate. Apply now

Who can apply

All visitors except Maldives/Seychelles/Singapore-style short exemptions — everyone applies for ETA online or on arrival.

Sri Lanka visa requirements by nationality

Top 29 passports
Passport Requirement Max stay Need help?
🇸🇬Singapore Visa on arrival No visa needed
🇲🇾Malaysia Visa on arrival No visa needed
🇮🇳India Visa on arrival No visa needed
🇮🇩Indonesia Visa on arrival No visa needed
🇵🇭Philippines Visa on arrival No visa needed
🇨🇳China Visa on arrival No visa needed
🇻🇳Vietnam Visa on arrival No visa needed
🇹🇭Thailand Visa on arrival No visa needed
🇯🇵Japan Visa on arrival No visa needed
🇰🇷South Korea Visa on arrival No visa needed
🇦🇺Australia Visa on arrival No visa needed
🇬🇧United Kingdom Visa on arrival No visa needed
🇺🇸United States Visa on arrival No visa needed
🇨🇦Canada Visa on arrival No visa needed
🇩🇪Germany Visa on arrival No visa needed
🇫🇷France Visa on arrival No visa needed
🇦🇪UAE Visa on arrival No visa needed
🇵🇰Pakistan Visa on arrival No visa needed
🇧🇩Bangladesh Visa on arrival No visa needed
🇭🇰Hong Kong Visa on arrival No visa needed
🇹🇼Taiwan Visa on arrival No visa needed
🇳🇿New Zealand Visa on arrival No visa needed
🇸🇦Saudi Arabia Visa on arrival No visa needed
🇧🇷Brazil Visa on arrival No visa needed
🇷🇺Russia Visa on arrival No visa needed
🇿🇦South Africa Visa on arrival No visa needed
🇳🇬Nigeria Visa required Apply with HolidaySG · S$65
🇪🇬Egypt Visa on arrival No visa needed
🇲🇲Myanmar Visa on arrival No visa needed

General travel information from the Passport Index dataset; rules can depend on passport type, residence and purpose. Not your nationality? Use the checker or confirm with the official source above.

Sri Lanka visa — frequently asked questions

Singaporeans can obtain a visa on arrival in Sri Lanka; no advance application is required, but check the fee and documents below.
Indians can obtain a visa on arrival in Sri Lanka; no advance application is required, but check the fee and documents below.
Malaysians can obtain a visa on arrival in Sri Lanka; no advance application is required, but check the fee and documents below.
Filipinos can obtain a visa on arrival in Sri Lanka; no advance application is required, but check the fee and documents below.
Chinese nationals can obtain a visa on arrival in Sri Lanka; no advance application is required, but check the fee and documents below.
The official government fee for the Free Tourist ETA (waiver nationalities incl. India & Singapore) is US$0 (tourism/family/short transit only). HolidaySG's assistance fee is a separate flat S$65 per applicant (usually S$100).
Tourist ETA (Electronic Travel Authorization): Usually within 24 hours (up to 3 days). Apply well before your travel date; we track your application until the outcome.
Typically: Passport valid ≥6 months; Return ticket; Proof of funds; Card payment (paid nationalities). Exact requirements depend on your nationality — we send a personalised checklist.
Yes, an ETA - but since 25 May 2026 it is free for tourism (30-day double entry). Apply online at eta.gov.lk.
Yes, an ETA, also free (30 days) for tourism under the 40-nation waiver list.
The government tourist ETA is US$0 for waiver nationalities; only unofficial agent sites add charges. Business travel still costs US$55.
Technically yes (US$60 tourist / US$25 SAARC), but since 15 Oct 2025 airport issuance is not guaranteed - apply online first.
30 days initially; extensions up to 90 days at the Immigration Department for extra fees per nationality.
The tourist ETA allows double entry within the 30-day period.
Under-12s get a free tourist ETA regardless of nationality.
Only eta.gov.lk. Avoid look-alike paid sites; check for the .gov.lk domain.

Before you travel to Sri Lanka

Reviews

Why travellers choose HolidaySG

Singapore-licensed travel agency (TA04014) · Document review before submission · Application status support · Government fees shown separately.

Ask me anything!
Luna — HolidaySG

We use cookies

We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies. Read our Cookie Policy