Total 84 visa-free countries available for citizens of Sri Lanka.
👋 List of visa-free countries for citizens of Sri Lanka (84 countries total)
- Bahamas
- Barbados
- Comoros
- Costa Rica
- Dominica
- Gambia
- Grenada
- Guinea-Bissau
- Haiti
- Kenya
- Kiribati
- Lesotho
- Liberia
- Malawi
- Maldives
- Mauritius
- Micronesia (Federated States of)
- Palau
- Rwanda
- Saint Kitts and Nevis
- Saint Vincent and the Grenadines
- Samoa
- Seychelles
- Singapore
- Tajikistan
- Thailand
- Timor-Leste
- Tuvalu
- Vanuatu
For visa-free entry to a country, you need to meet the following requirements:
- Valid passport: Your passport must be valid for the entire duration of your stay.
- Travel insurance: In some cases, you may be required to have medical insurance that covers healthcare expenses during your stay.
- Financial means: You may need to provide proof that you have sufficient funds to support yourself in the country without burden to its social system.
- Purpose of visit: You may need to prove the purpose of your visit, such as tourism, business trip, or visiting friends and relatives.
💻 Countries with e-visa for citizens of Sri Lanka (55 countries total)
- Albania
- Antigua and Barbuda
- Azerbaijan
- Bahrain
- Benin
- Bhutan
- Bolivia
- Botswana
- Burkina Faso
- Burundi
- Cambodia
- Cameroon
- Chad
- Colombia
- Democratic Republic of the Congo
- Djibouti
- Ecuador
- El Salvador
- Equatorial Guinea
- Ethiopia
- Fiji
- Gabon
- Guinea
- India
- Indonesia
- Iran (Islamic Republic of)
- Iraq
- Israel
- Kyrgyzstan
- Lao Peoples Democratic Republic
- Libya
- Madagascar
- Malaysia
- Mauritania
- Mozambique
- Myanmar
- Namibia
- Nepal
- Nigeria
- Pakistan
- Papua New Guinea
- Qatar
- Sierra Leone
- Somalia
- South Sudan
- Suriname
- Syrian Arab Republic
- United Republic of Tanzania
- Togo
- Trinidad and Tobago
- Uganda
- Uzbekistan
- Vietnam
- Zambia
- Zimbabwe