Visa Free Countries for Sri Lankan Passport in 2023

Sri Lanka is a country in South Asia bordering India. The Sri Lankan passport is considered a weak passport in terms of travel freedom. However, it’s still among the best passports in South Asia and better than Pakistani and Bangladeshi passports. However, the Indian passport is still considered better than Sri Lankan passport in terms of travel freedom. Here is visa free countries list for Sri Lankan passport holders in 2023.

Visa Free Countries for Sri Lankan Passport

Sri Lanka passport visa free countries list 2023

Now the list of countries where Sri Lankan citizens either don’t need a visa in advance or will get a visa on arrival includes countries from all over the world including Asia, Africa, Europe, and North America. Here is the complete list of countries.

  1. Bahamas
  2. Barbados
  3. Bolivia *
  4. British Virgin Islands
  5. Burundi *
  6. Cambodia *
  7. Cape Verde Islands *
  8. Comoro Islands *
  9. Cook Islands
  10. Dominica
  11. Grenada
  12. Guinea-Bissau *
  13. Haiti
  14. Indonesia
  15. Laos *
  16. Lesotho
  17. Madagascar *
  18. Maldives *
  19. Mauritania *
  20. Mauritius *
  21. Micronesia
  22. Montserrat
  23. Mozambique *
  24. Nepal *
  25. Niue
  26. Pakistan **
  27. Palau Islands *
  28. Rwanda *
  29. Samoa *
  30. Senegal
  31. Seychelles *
  32. Sierra Leone *
  33. Singapore
  34. Somalia *
  35. St. Kitts and Nevis
  36. St. Vincent and the Grenadines
  37. The Gambia
  38. Timor-Leste *
  39. Togo *
  40. Tuvalu *
  41. Uganda *
  42. Vanuatu

Note: * means that visa will be on arrival. In total, Sri Lankan passport holders can visit 42 countries without a prior visa or visa on arrival at the airport of other countries.

How many countries can Sri Lankan passport enter without visa?

Sri Lankan passport holders can enter 17 countries without a visa. Here is the list of countries where you don’t need a visa in advance if you hold a Sri Lankan passport.

  1. Bahamas
  2. Barbados
  3. British Virgin Islands
  4. Cook Islands
  5. Dominica
  6. Gambia
  7. Grenada
  8. Haiti
  9. Lesotho
  10. Micronesia
  11. Montserrat
  12. Saint Kitts and Nevis
  13. Singapore
  14. St. Vincent and the Grenadines
  15. Tajikistan
  16. Vanuatu
  17. Venezuela

How many countries offer visa on arrival for Sri Lankan passports?

Now here is a separate list of countries where Sri Lankan passport holders will receive visas on arrival. Make sure you have the documents with you in order to get hassle-free entry into these countries with a Sri Lankan passport.

  1. Bolivia
  2. Burundi
  3. Cambodia
  4. Cape Verde
  5. Comoros
  6. Laos
  7. Madagascar
  8. Maldives
  9. Mauritania
  10. Mauritius
  11. Nepal
  12. Niue
  13. Palau
  14. Rwanda
  15. Samoa
  16. Seychelles
  17. Sierra Leone
  18. Somalia
  19. Timor-Leste
  20. Togo
  21. Tuvalu

eVisa countries list for Sri Lankan passport

Here is another huge list of countries where Sri Lankan passport holders can apply for eVisa in advance and once they get eVisa approved they can travel to that country without any problem while holding Sri Lankan passport.

  1. Albania
  2. Antigua and Barbuda
  3. Azerbaijan
  4. Bahrain
  5. Benin
  6. Bhutan
  7. Botswana
  8. Burkina Faso
  9. Cameroon
  10. Colombia
  11. Congo (Dem. Rep.)
  12. Cote d’Ivoire (Ivory Coast)
  13. Djibouti
  14. Ecuador
  15. Ethiopia
  16. Gabon
  17. Guinea
  18. India
  19. Iran
  20. Jordan
  21. Kazakhstan
  22. Kenya
  23. Kyrgyzstan
  24. Malawi
  25. Malaysia
  26. Moldova
  27. Mozambique
  28. Myanmar
  29. Oman
  30. Sao Tome and Principe
  31. South Sudan
  32. St. Helena
  33. Suriname
  34. Tanzania
  35. Turkey
  36. Uganda
  37. United Arab Emirates
  38. Uzbekistan
  39. Zambia
  40. Zimbabwe

Please go to the official website of any of these 40 countries and apply for eVisa with a Sri Lankan passport before traveling there. Each country has separate requirements for Evisa and you must fulfill that requirements before getting the eVisa.

Required documents for Sri Lankan passport

Please note that many countries offer visa free travel to Sri Lankan passport holders and many countries offer visas on arrival for Sri Lankan passports but you must have a few documents when you go to these countries. Below are the mandatory documents for Sri Lankan passports when they enter a country without a visa or visa on arrival.

  1. The passport must be valid for 6 months
  2. Hotel booking for the entire stay
  3. Return or onward flight ticket
  4. Cash $500 or a credit card
  5. Visa fee (if applicable)

Make sure to always prepare a solid travel plan when visiting a visa-free country with Sri Lankan passport or visa on arrival country for Sri Lankan citizens. Also, keep these documents with you when you arrive at the airport. Share this post with your friends.

Leave a comment