Visa Checker

Passport plus destination, direct lookup.

Do Afghanistan Citizens Need a Visa for Sri Lanka?

Entry into
🇱🇰 Sri Lanka
Get your visa when you arrive
Days allowed
30 days per entry· Electronic Travel Authorization (ETA)
Passport validity
Your passport must be valid for at least 6 months after you arrive.
Onward travel
A confirmed return ticket to the traveler's home country, or an onward ticket and any visa needed for the next destination, is required and should be carried at the port of entry alongside the printed ETA approval notice
Proof of funds
You should have No fixed official amount is mandated and enforcement is inconsistent, but a commonly cited guideline is USD 50 per day of stay; immigration officers may request bank or credit card statements as evidence at the port of entry.
Pre arrival registration
Every foreign traveler must complete Sri Lanka's own online Arrival Card (LKDAC), ideally a few days before travel, a separate requirement from the ETA itself and required regardless of which ETA fee tier applies to a traveler's own nationality; a paper disembarkation card is also handed out on incoming flights for immigration clearance
Overstay penalty
Check with the embassy for overstay penalties.A traveler who departs within 7 days of their visa's expiry pays only the applicable visa fee at the port of departure, no penalty. Beyond that grace period, a flat USD 250 penalty applies for an overstay of 7 to 14 days, rising to a flat USD 500 penalty beyond 14 days, both in addition to the applicable visa fee, confirmed directly against a government gazette issued under Section 23 of the Immigrants and Emigrants Act. An appeal for exemption from the penalty can be made to the Controller of Visa and Border Control
Currency limits
Declare cash above USD 15,000 combined foreign currency, confirmed directly against Sri Lanka Customs regulations, amounts above this must be declared on arrival; Sri Lankan Rupees carried in or out are separately capped at LKR 20,000 per person; Indian and Pakistani currency notes are prohibited from import or export entirely.
Extension
Apply online through the official ETA portal or in person at the Department of Immigration and Emigration in Colombo. The initial 30 day ETA can be extended, secondary sources describe extensions of 60 days then 90 days then a further 90 days, for a commonly cited maximum total stay of 270 days, at a commonly cited fee of roughly USD 40 per 30 day extension, though the official ETA portal's own extension page states only a general 30 to 90 day extension range without publishing an exact cumulative maximum or fee, treat the 270 day figure and the USD 40 fee as a reported approximation rather than an officially confirmed number
Also worth knowing
Travelers arriving from, or having recently transited, a list of around 49 countries with yellow fever risk must present a yellow fever vaccination certificate, a real requirement tied to recent travel history rather than to the traveler's own nationality, so it is not reflected on any individual passport country's own visa_rules row
Reminder
Always confirm with the official embassy or consulate before you fly.