Sri Lanka Visa for Indonesian Citizens 2026

Key Facts — Sri Lanka for Sri Lanka Citizens
Visa StatuseVisa or On Arrival
Visa TypeeVisa / Visa on Arrival
FeeUSD 20–35
Max Stay30 days (double entry)
Processing24–72 hours (eVisa)
Apply Ateta.gov.lk

Sri Lanka eVisa or Visa on Arrival for Indonesian Citizens

Indonesian passport holders can enter Sri Lanka either by applying for an Electronic Travel Authorization (ETA) in advance or by obtaining a visa on arrival at the airport. Applying online in advance via eta.gov.lk is strongly recommended to avoid delays.

Key Details

  • Visa type: ETA (recommended) or Visa on Arrival
  • Fee: USD 20 (tourism ETA) / USD 35 (business ETA)
  • Stay: 30 days, double entry
  • Processing: 24–72 hours for online ETA; immediate on arrival (subject to queue)
  • Validity: 6 months from date of issue

How to Apply for the Sri Lanka ETA

  1. Go to eta.gov.lk — the official Sri Lanka ETA portal.
  2. Select "Tourist" or "Business" ETA.
  3. Fill in your passport details and travel information.
  4. Pay USD 20 (tourism) or USD 35 (business) by credit/debit card.
  5. Receive ETA approval by email within 24–72 hours.
  6. Print or save the ETA approval; present at immigration on arrival.

Required Documents

  • Valid passport (6+ months validity)
  • ETA approval email (or apply on arrival)
  • Return or onward ticket
  • Proof of accommodation
  • Sufficient funds for the duration of stay

Official Resources

Editorial Team — eVisa-Card.com

Last updated: March 2026. Visa rules change frequently — always verify current requirements on the official government portal before booking travel.