Visiting Sri Lanka: Eritrean citizen โ Sri Lanka
Apply for a Sri Lanka ETA (online)
Eritrea passport holders apply online for an Electronic Travel Authorization (ETA) before travelling to Sri Lanka โ a 30-day stay with double entry. It is free of charge for around 40 nationalities and a fee for the rest.
The bottom line
- Apply online for the ETA before arriving in Sri Lanka.
- The tourist ETA gives a 30-day stay with a double-entry facility from the date of first arrival.
- Around 40 nationalities get the ETA free of charge; the rest follow the general (paid) ETA rules.
- Need longer than 30 days? You can apply for an extension by paying the appropriate visa fee.
No step-by-step guide for this exact situation yet. The summary above is our rule-based guidance โ deliberately conservative, and grounded in the official policy, but not a full source-checked document-and-timeline plan like our verified guides.
For the exact documents, fees and processing time, confirm on the official source โ
Where you'll apply
The ETA is applied for entirely online on the official portal โ no visa centre or interview.
Confirm your exact requirement on the official eta.gov.lk portal โ