VerifiedOfficial URL
Run by
Department of Immigration and Emigration, Sri Lanka. Last verified
August 30, 2026.
·
Archived snapshot The live ETA form does not publish readable validation attributes, character limits or error text, so this guide states none. What follows is the Department’s own published requirements, in the order that saves the most time.
1. Check the fee category first
VerifiedOfficial URL
Run by
Department of Immigration and Emigration, Sri Lanka. Last verified
August 30, 2026.
·
Archived snapshot Since 25 May 2026, 40 named nationalities plus Maldives, Seychelles and Singapore pay nothing for the tourist ETA. Children under 12 and two-day transit are also free. Everyone else pays USD 20 online as a SAARC national, or USD 50 online otherwise.
Check the fee for your exact passport before handing money to anyone. If the fee is zero, zero is what the application should ask for.
2. Enter nationality as the document writes it
Nationality drives both the fee and the permitted stay. Copy it from the travel document rather than from a residence permit or a boarding pass. Maldivian nationals in the free scheme receive 90 days; other free-scheme tourists receive 30 days and double entry.
3. Copy the passport number from the passport
A correct passport number is a published application requirement. Take it from the passport itself. Numbers copied from a booking confirmation or an old visa are the usual reason a record fails to match at the border.
4. Match the date of birth to the document
Enter the date printed in the travel document, using the date format shown on the application screen. The Department has not published a format for this field, and this guide does not invent one.
5. Confirm at least 6 months of passport validity
VerifiedOfficial URL
Run by
Department of Immigration and Emigration, Sri Lanka. Last verified
August 30, 2026.
·
Archived snapshot The passport must be valid for at least 6 months. Check the expiry date before applying, not after. If you renew the passport after approval, you need a new ETA.
6. Travel on the document you applied with
The approval is tied to the travel document used in the application. Present that same document at arrival. Dual nationals should pick one document and use it for the ETA, the ticket and the border.
7. Have a confirmed return ticket
A confirmed return or onward ticket is a published entry requirement. Keep it retrievable without wifi, because the check can happen at a check-in counter rather than at your hotel.
8. Be ready to show sufficient funds
Sufficient funds for the stay are also published. An approved ETA does not end the questions at the port of entry; it lets you get there and be asked them.
VerifiedOfficial URL
Run by
Department of Immigration and Emigration, Sri Lanka. Last verified
August 30, 2026.
·
Archived snapshot Applying on arrival costs more than applying online, and a referral at the port can end in return travel. That gap is the practical reason to finish the online application before departure.