induwara.lk
induwara.lkSri Lanka · Travel

Sri Lanka Visa Requirement Checker — Do I Need a Visa?

Pick your passport country and trip purpose to see — in one click — whether you need a Sri Lanka visa, which ETA category applies, the exact fee in USD and rupees, your maximum stay, and whether it can be extended. Straight from the official Department of Immigration ETA rules. No signup, no ads.

By Induwara AshinsanaUpdated Jun 30, 2026
Do I need a visa for Sri Lanka?
Official ETA rules
Popular
Purpose of visit
Traveller age
How you'll get it

Holiday, sightseeing, visiting family or friends, wellness retreats, and short non-credit courses up to six months.

Select your country

Pick your passport country to see whether you need a Sri Lanka visa.

A visa is permission to travel, not guaranteed entry — the immigration officer decides at the airport. Confirm on the official portal before you fly.

How it works

This checker is a deterministic lookup over the Sri Lanka Department of Immigration & Emigration ETA rules — not an estimate. For your (nationality, purpose, age, entry mode) it resolves four things in order, and every output cell traces to a cited official figure.

  1. Resolve your visa category. Your passport country maps to one of three bands: visa-exempt (Singapore, the Maldives, the Seychelles — free tourism entry under bilateral gazette waivers), SAARC (India, Pakistan, Bangladesh, Nepal, Bhutan, Afghanistan and the Maldives — a reduced ETA fee under the SAARC Visa Exemption Scheme), or the standard band for every other nationality.
  2. Select the fee for your purpose. From the eta.gov.lk fee schedule: the standard tourist ETA is USD 50, the SAARC tourist ETA is USD 20, the standard business ETA is USD 60 (USD 30 SAARC), and the transit ETA — for stopovers up to two days — is free. The tourism exemption applies to the Tourist purpose only; a visa-exempt nationality travelling on business still pays the business ETA at its regional tier.
  3. Apply the child and entry-mode rules. Travellers under 12 are exempt from the ETA fee, so the fee drops to zero while the visa itself stays required. If you choose to obtain the visa on arrival rather than online, the gazetted on-arrival surcharge (USD 25 tourist, USD 50 business) is added — applying online in advance is cheaper.
  4. Attach the validity metadata. The tourist ETA grants a 30-day stay with double entry, extendable at the Visa Section up to 270 days in total. Transit is fixed at two days, single entry, and cannot be extended.

Finally, the USD fee is converted to rupees with a fixed Central Bank of Sri Lanka indicative snapshot of Rs 300/USD and clearly labelled indicative — you pay in US dollars on the portal. The final fee is computed by two independent code paths (a category resolver and a direct tier lookup) that must agree to the cent before the result is shown, which is why the fee tile shows a cross-checked tick.

Worked examples

United Kingdom · Tourist · Adult · Online

ETA required — USD 50

  1. Category: United Kingdom → not exempt, not SAARC → Standard ETA
  2. Tourist fee (standard tier): USD 50
  3. Adult, applying online: no child waiver, no surcharge
  4. Rupees: USD 50 × Rs 300 = Rs 15,000 (indicative)
  5. Stay: 30 days, double entry, extendable to 270 days

India · Tourist · Adult · Online

ETA required — USD 20

  1. Category: India → SAARC member → reduced SAARC ETA
  2. Tourist fee (SAARC tier): USD 20
  3. Rupees: USD 20 × Rs 300 = Rs 6,000 (indicative)
  4. Stay: 30 days, double entry, extendable to 270 days

Germany · Tourist · Child under 12 · Online

ETA required — Free (edge case)

  1. Category: Germany → Standard ETA, base fee USD 50
  2. Traveller is under 12 → child fee waiver applies
  3. Fee: USD 50 → USD 0 (visa still required, issued free)
  4. Rupees: Rs 0. Stay: 30 days, double entry

United States · Business · Adult · On arrival

Visa on arrival — USD 110

  1. Category: United States → Standard band, business ETA base USD 60
  2. Obtained on arrival → on-arrival surcharge USD 50 added
  3. Total: USD 60 + USD 50 = USD 110
  4. Rupees: USD 110 × Rs 300 = Rs 33,000 (indicative)

Singapore · Tourist · Adult · Online

Visa-exempt — Free

  1. Category: Singapore → gazetted bilateral tourism waiver
  2. No ETA required for tourism up to 30 days, fee USD 0
  3. Carry a passport valid 6+ months, onward ticket, proof of funds

Frequently asked questions

Sources & references

Fee figures, the visa-exempt list and validity rules were last cross-checked against the official portal on 2026-06-30, and against the companion ETA Visa Fee Calculator. The ETA portal is the legal source of truth — if a live figure differs, the portal wins. Rules change; confirm before you travel.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, an out-of-date fee, or a missing nationality?

Email me at [email protected] — most fixes ship within 24 hours.