Visa checker →

Visa-free countries for Sri Lankan citizens (2026)

Last reviewed 2026-08-25 · 19 visa-free · 21 visa on arrival · 49 eVisa

Sri Lankan passport holders need a visa for much of the world, which makes the exceptions worth knowing precisely. This guide lists every destination a Sri Lankan citizen can enter visa-free or with a visa granted at the border, plus the growing number of countries reachable with an online eVisa.

19
Visa-free
21
Visa on arrival
49
eVisa online
40
No advance visa

See the full Sri Lankan passport hub (all destinations) →

What "visa-free" means for Sri Lankan passport holders

Three categories let you travel with little or no paperwork. Visa-free means you are admitted on your passport alone. Visa on arrival means the visa is issued at the border, usually for a fee. An eVisa is applied for online before you fly. The tables below separate all three so you know exactly what to prepare.

Visa-free destinations (19)

No visa needed — enter on a valid Sri Lankan passport, within the maximum stay shown.

DestinationMax stayDetails
🇧🇸 Bahamas90 daysSri Lankan → Bahamas requirements →
🇧🇧 Barbados180 daysSri Lankan → Barbados requirements →
🇩🇲 Dominica180 daysSri Lankan → Dominica requirements →
🇬🇲 Gambia90 daysSri Lankan → Gambia requirements →
🇬🇩 Grenada90 daysSri Lankan → Grenada requirements →
🇭🇹 Haiti90 daysSri Lankan → Haiti requirements →
🇰🇮 Kiribati90 daysSri Lankan → Kiribati requirements →
🇱🇸 LesothoSri Lankan → Lesotho requirements →
🇲🇼 Malawi90 daysSri Lankan → Malawi requirements →
🇫🇲 Micronesia30 daysSri Lankan → Micronesia requirements →
🇷🇼 Rwanda30 daysSri Lankan → Rwanda requirements →
🇰🇳 Saint Kitts and Nevis90 daysSri Lankan → Saint Kitts and Nevis requirements →
🇻🇨 Saint Vincent and the Grenadines90 daysSri Lankan → Saint Vincent and the Grenadines requirements →
🇸🇨 Seychelles90 daysSri Lankan → Seychelles requirements →
🇸🇬 Singapore30 daysSri Lankan → Singapore requirements →
🇹🇯 Tajikistan30 daysSri Lankan → Tajikistan requirements →
🇹🇭 Thailand60 daysSri Lankan → Thailand requirements →
🇻🇺 Vanuatu120 daysSri Lankan → Vanuatu requirements →
🇻🇪 Venezuela90 daysSri Lankan → Venezuela requirements →

Visa on arrival (21)

A visa is issued at the airport or border — carry the fee, a return ticket and accommodation details.

DestinationMax stayDetails
🇧🇴 BoliviaSri Lankan → Bolivia requirements →
🇧🇮 BurundiSri Lankan → Burundi requirements →
🇨🇻 Cabo VerdeSri Lankan → Cabo Verde requirements →
🇰🇭 CambodiaSri Lankan → Cambodia requirements →
🇰🇲 ComorosSri Lankan → Comoros requirements →
🇩🇯 DjiboutiSri Lankan → Djibouti requirements →
🇬🇭 GhanaSri Lankan → Ghana requirements →
🇬🇼 Guinea-BissauSri Lankan → Guinea-Bissau requirements →
🇮🇷 IranSri Lankan → Iran requirements →
🇱🇦 LaosSri Lankan → Laos requirements →
🇲🇬 MadagascarSri Lankan → Madagascar requirements →
🇲🇻 MaldivesSri Lankan → Maldives requirements →
🇲🇷 MauritaniaSri Lankan → Mauritania requirements →
🇲🇺 MauritiusSri Lankan → Mauritius requirements →
🇳🇵 NepalSri Lankan → Nepal requirements →
🇵🇼 PalauSri Lankan → Palau requirements →
🇼🇸 SamoaSri Lankan → Samoa requirements →
🇸🇱 Sierra LeoneSri Lankan → Sierra Leone requirements →
🇹🇿 TanzaniaSri Lankan → Tanzania requirements →
🇹🇱 Timor-LesteSri Lankan → Timor-Leste requirements →
🇹🇻 TuvaluSri Lankan → Tuvalu requirements →

eVisa / online authorisation (49)

Apply and pay online before you travel; you cannot get these at the airport.

DestinationMax stayDetails
🇦🇱 AlbaniaSri Lankan → Albania requirements →
🇦🇬 Antigua and BarbudaSri Lankan → Antigua and Barbuda requirements →
🇦🇺 AustraliaSri Lankan → Australia requirements →
🇦🇿 AzerbaijanSri Lankan → Azerbaijan requirements →
🇧🇭 BahrainSri Lankan → Bahrain requirements →
🇧🇯 BeninSri Lankan → Benin requirements →
🇧🇹 BhutanSri Lankan → Bhutan requirements →
🇧🇼 BotswanaSri Lankan → Botswana requirements →
🇧🇫 Burkina FasoSri Lankan → Burkina Faso requirements →
🇨🇲 CameroonSri Lankan → Cameroon requirements →
🇨🇴 ColombiaSri Lankan → Colombia requirements →
🇨🇩 DR CongoSri Lankan → DR Congo requirements →
🇪🇨 EcuadorSri Lankan → Ecuador requirements →
🇸🇻 El SalvadorSri Lankan → El Salvador requirements →
🇬🇶 Equatorial GuineaSri Lankan → Equatorial Guinea requirements →
🇪🇹 EthiopiaSri Lankan → Ethiopia requirements →
🇬🇦 GabonSri Lankan → Gabon requirements →
🇬🇪 GeorgiaSri Lankan → Georgia requirements →
🇬🇳 GuineaSri Lankan → Guinea requirements →
🇮🇳 IndiaSri Lankan → India requirements →
🇮🇩 IndonesiaSri Lankan → Indonesia requirements →
🇮🇶 IraqSri Lankan → Iraq requirements →
🇨🇮 Ivory CoastSri Lankan → Ivory Coast requirements →
🇰🇿 KazakhstanSri Lankan → Kazakhstan requirements →
🇰🇪 KenyaSri Lankan → Kenya requirements →
🇰🇬 KyrgyzstanSri Lankan → Kyrgyzstan requirements →
🇱🇾 LibyaSri Lankan → Libya requirements →
🇲🇾 MalaysiaSri Lankan → Malaysia requirements →
🇲🇩 MoldovaSri Lankan → Moldova requirements →
🇲🇿 MozambiqueSri Lankan → Mozambique requirements →
🇲🇲 MyanmarSri Lankan → Myanmar requirements →
🇳🇬 NigeriaSri Lankan → Nigeria requirements →
🇴🇲 OmanSri Lankan → Oman requirements →
🇵🇰 PakistanSri Lankan → Pakistan requirements →
🇵🇬 Papua New GuineaSri Lankan → Papua New Guinea requirements →
🇶🇦 QatarSri Lankan → Qatar requirements →
🇸🇹 Sao Tome and PrincipeSri Lankan → Sao Tome and Principe requirements →
🇸🇴 SomaliaSri Lankan → Somalia requirements →
🇰🇷 South KoreaSri Lankan → South Korea requirements →
🇸🇸 South SudanSri Lankan → South Sudan requirements →
🇸🇷 SurinameSri Lankan → Suriname requirements →
🇸🇾 SyriaSri Lankan → Syria requirements →
🇹🇬 TogoSri Lankan → Togo requirements →
🇦🇪 UAESri Lankan → UAE requirements →
🇺🇬 UgandaSri Lankan → Uganda requirements →
🇺🇿 UzbekistanSri Lankan → Uzbekistan requirements →
🇻🇳 VietnamSri Lankan → Vietnam requirements →
🇿🇲 ZambiaSri Lankan → Zambia requirements →
🇿🇼 ZimbabweSri Lankan → Zimbabwe requirements →

Practical tips before you travel

How this list is compiled

Requirements are compiled from publicly available government and IATA Timatic-style sources and reviewed periodically (last reviewed 2026-08-25). We show what is generally applicable to ordinary tourist passports; diplomatic, official and refugee travel documents can differ. Because visa policy changes frequently, treat this as a starting point and confirm with the destination's official immigration authority before booking. See our data methodology for details.

Frequently asked questions

How many countries can Sri Lankan citizens visit visa-free?

Sri Lankan passport holders can enter 19 countries and territories visa-free and a further 21 on a visa on arrival — 40 destinations in total with no visa arranged in advance. Another 49 are reachable with an online eVisa.

What is the difference between visa-free and visa on arrival for Sri Lankan travellers?

Visa-free means you are admitted on your passport alone. Visa on arrival means a visa is issued to you at the airport or border, usually for a fee — you still get it on the day, but you should carry the fee, a return ticket and a hotel booking.

Do Sri Lankan citizens need proof of funds for visa-free travel?

Often, yes. Even where no visa is required, border officers may ask Sri Lankan travellers for evidence of onward travel and sufficient funds. Carry a printed itinerary and recent bank statements to be safe.

Is this list official?

No. isvisarequired.com compiles this from public government and IATA sources, last reviewed 2026-08-25. Rules change often — always confirm with the destination's official immigration authority before booking.

General guidance only — not an official government source. Always verify current requirements with the destination's embassy or official immigration website before you travel.