Visit — ETA (Electronic Travel Authorization): Indian citizen in India → Sri Lanka
Indian citizens apply online for a Sri Lanka ETA — a 30-day stay with double entry, before they travel.
What this visa is for
Sri Lanka's online ETA for short tourist visits: a 30-day stay with double entry, applied for before arrival.
- Validity
- Tourist ETA — 30-day stay from first arrival
- Entries
- Double entry within 30 days of first arrival
- Max stay per visit
- 30 days (extendable by paying the appropriate visa fee)
When to start
Start 3–14 days before your travel date.
You're on track — start by 17 Sept 2026 to be ready in time.
1
Apply for the ETA before you travelstart by 17 Sept 2026
Apply online for an Electronic Travel Authorization (ETA) before arriving in Sri Lanka.
takes ~1 day
Source: eta.gov.lk · updated 2026-06-17
2
Plan your stay and entriesstart by 22 Sept 2026
The tourist ETA gives a 30-day stay with a double-entry facility from the date of first arrival.
takes ~1 day
Source: eta.gov.lk · updated 2026-06-17
3
Pay the fee (if applicable)start by 22 Sept 2026
The ETA is free of charge for around 40 nationalities; the rest follow the general (paid) ETA rules.
takes ~1 day
Source: eta.gov.lk · updated 2026-06-17
4
Extend if you need longerstart by 10 Oct 2026
If you need to stay longer than 30 days you can apply for an extension by paying the appropriate visa fee.
takes ~1 day
Source: eta.gov.lk · updated 2026-06-17
What you'll need
- Passport — A valid passport to apply for the Sri Lanka ETA. ✓ verified
Where you'll apply
The Sri Lanka ETA is applied for entirely online on the official portal — no visa centre or interview.
Fees
| Tourist ETA | varies |
Gotchas to watch
- Sri Lanka's ETA is a fully online travel authorization — a valid passport is all you need; travel and accommodation details are entered in the form, with no documents to upload.
- Your nationality is currently on Sri Lanka's free ETA list — but still apply for the ETA before arrival.
- Apply only on the official portal (eta.gov.lk) — many lookalike sites charge extra.
- An ETA is permission to travel, not a guarantee of entry — the officer decides on arrival.
Sources
Related guides
🇦🇺 Australia → Sri LankaVisit — ETA (Electronic Travel Authorization)
🇨🇳 China → Sri LankaVisit — ETA (Electronic Travel Authorization)
🇩🇪 Germany → Sri LankaVisit — ETA (Electronic Travel Authorization)
🇫🇷 France → Sri LankaVisit — ETA (Electronic Travel Authorization)
🇮🇳 India → United Arab EmiratesTourist visa (single entry)
🇮🇳 India → AustraliaVisitor visa (subclass 600) — Tourist stream
🇮🇳 India → CanadaVisitor visa (Temporary Resident Visa)
🇮🇳 India (in United States) → CanadaVisitor visa (Temporary Resident Visa)