Embassy
Embassy of Afghanistan, Colombo
Colombo
House No. 112, Lake Drive, Colombo 08 Colombo - Sri Lanka
Afghan citizens get a visa on arrival in Sri Lanka, for up to 30 days.

AFG
Afghanistan
LKA
Sri Lanka
Visa on arrival
Get it at the airport or border.
Bring the arrival fee in cash, in a widely accepted currency, plus a passport photo.
Have your return or onward ticket and accommodation details ready.
Queue at the visa-on-arrival desk before immigration in Sri Lanka.
Most tourist ETAs allow 30 days and 2 entries.
How to apply
Documents required
How to apply
Documents required
How to apply
Documents required
How to apply
Documents required
For lost passports and emergencies.
Embassy
Colombo
House No. 112, Lake Drive, Colombo 08 Colombo - Sri Lanka
Day-by-day itineraries by snuck, shaped around you.
Best time to go: Choose your dates by region. The southwest rainy season affects the west, southwest and hills from April to July; the northeast rainy season affects the east coast from November to March. Weather across the country is often unsettled in October and November, while the hills are sunniest from January to March.

Sri Lanka is an island republic in the Indian Ocean, just off the southeastern coast of India.
Going to Sri Lanka
Places close to Sri Lanka with simpler entry for you.
Afghan citizens get a visa on arrival in Sri Lanka, for up to 30 days.
Up to 30 days each visit with the visa on arrival rule. Staying longer can mean a fine or a ban from coming back.
Yes. Afghan citizens get the visa when they land in Sri Lanka. Carry cash for the fee, a passport photo, your return ticket and hotel details.
Sri Lankan citizens need an eVisa for Afghanistan. Apply on the official website.
Singapore, Armenia, Azerbaijan, Bahrain Bangladesh, and 5 more can enter without applying before they travel.
Maldives, Bahrain, Cambodia, Macau Timor-Leste, and 3 more let afghan citizens in without applying before travel.
Bring the arrival fee in cash, in a widely accepted currency, plus a passport photo. Have your return or onward ticket and accommodation details ready.
Sri Lankan rupee (Rs). Carry some cash for arrival, especially if a visa fee is paid at the border.
Sinhala and Tamil.
It ranks #102 and reaches 21 destinations without applying ahead.
Reviewed by @snuck