Visa Requirements for Sri Lanka
Instant Visa policy lookup for Sri Lanka
Visa Not Required
Passport holders of 2 countries can travel to Sri Lanka without prior visa, eVisa, or on-arrival visa.
- Seychelles PermalinkShow on mapVisa-Free90 days60 days, up to 90 in a single year
- Uzbekistan PermalinkShow on mapVisa-Free30 days
Visa On Arrival
Visa to travel in Sri Lanka can be obtained at airports and other borders crossings for Passport holders of 25 countries.
- American Samoa PermalinkShow on mapVisa On Arrival
- Benin PermalinkShow on mapVisa On Arrival30 days
- Christmas Island PermalinkShow on mapVisa On Arrival
- Cook Islands PermalinkShow on mapVisa On Arrival
- Guam PermalinkShow on mapVisa On Arrival
- Heard and McDonald Islands PermalinkShow on mapVisa On Arrival
- Hong Kong PermalinkShow on mapVisa On Arrival30 daysAccording to the ETA site, it is not included in country selection when applying. Therefore, travlers will need to apply for a visa upon arrival.
- Kiribati PermalinkShow on mapVisa On Arrival
- Macau PermalinkShow on mapVisa On Arrival30 daysAccording to the ETA site, it is not included in country selection when applying. Therefore, travlers will need to apply for a visa upon arrival.
- Maldives PermalinkShow on mapVisa On Arrival30 days
- Marshall Islands PermalinkShow on mapVisa On Arrival
- Micronesia PermalinkShow on mapVisa On Arrival
- Nauru PermalinkShow on mapVisa On Arrival
- Norfolk Island PermalinkShow on mapVisa On Arrival
- Northern Mariana Islands PermalinkShow on mapVisa On Arrival
- Samoa PermalinkShow on mapVisa On Arrival
- Singapore PermalinkShow on mapVisa On ArrivalVisas are issued on arrival free of charge with a validity of 30 days
Extendible for another 150 days. - Solomon Islands PermalinkShow on mapVisa On Arrival
- Syria PermalinkShow on mapVisa On ArrivalAccording to the ETA site, it is not included in country selection when applying. Therefore, travlers will need to apply for a visa upon arrival.
- Taiwan PermalinkShow on mapVisa On Arrival30 daysAccording to the ETA site, it is not included in country selection when applying. Therefore, travlers will need to apply for a visa upon arrival.
- Tokelau PermalinkShow on mapVisa On Arrival
- Tonga PermalinkShow on mapVisa On Arrival
- Tuvalu PermalinkShow on mapVisa On Arrival
- Vanuatu PermalinkShow on mapVisa On Arrival
- Wallis and Futuna Islands PermalinkShow on mapVisa On Arrival
eVisa
Passport holders for 42 countries can obtain an electronic visa / authorization prior to arrival to travel to Sri Lanka.
- Angola PermalinkShow on mapeVisa30 days
- Anguilla PermalinkShow on mapeVisa30 days
- Antigua and Barbuda PermalinkShow on mapeVisa30 daysMust hold return or onward ticket
- Barbados PermalinkShow on mapeVisa30 days
- Bermuda PermalinkShow on mapeVisa30 days
- Bouvet Island PermalinkShow on mapeVisa30 days
- British Indian Ocean Territory PermalinkShow on mapeVisa30 days
- British Virgin Islands PermalinkShow on mapeVisa30 days
- Burkina Faso PermalinkShow on mapeVisa30 days
- Burundi PermalinkShow on mapeVisa30 days
- Cayman Islands PermalinkShow on mapeVisa30 days
- Central African Republic PermalinkShow on mapeVisa30 days
- Chad PermalinkShow on mapeVisa30 days
- Dominica PermalinkShow on mapeVisa30 days
- Equatorial Guinea PermalinkShow on mapeVisa30 days
- Eritrea PermalinkShow on mapeVisa30 days
- Falkland Islands PermalinkShow on mapeVisa30 days
- Gambia PermalinkShow on mapeVisa
- Gibraltar PermalinkShow on mapeVisa30 days
- Grenada PermalinkShow on mapeVisa30 days
- Guernsey PermalinkShow on mapeVisa30 days
- Isle of Man PermalinkShow on mapeVisa30 days
- Libya PermalinkShow on mapeVisa30 days
- Liechtenstein PermalinkShow on mapeVisa30 days
- Malawi PermalinkShow on mapeVisa30 days
- Mauritania PermalinkShow on mapeVisa
- Montserrat PermalinkShow on mapeVisa30 days
- Niger PermalinkShow on mapeVisa30 days
- Pakistan PermalinkShow on mapeVisa30 daysETA can be obtained at https://www.etagov.la/slvisa/
All tourists must complete ETA before arriving and then they can receive their visa when they arrive at the immigration checkpoint. - Pitcairn PermalinkShow on mapeVisa30 days
- Rwanda PermalinkShow on mapeVisa30 days
- Saint Barthélemy PermalinkShow on mapeVisa30 days
- Saint Helena PermalinkShow on mapeVisa30 days
- Saint Kitts and Nevis PermalinkShow on mapeVisa30 days
- Saint Lucia PermalinkShow on mapeVisa30 days
- Saint Vincent and Grenadines PermalinkShow on mapeVisa30 days
- São Tome and Príncipe PermalinkShow on mapeVisa30 days
- Tanzania PermalinkShow on mapeVisa30 days
- Togo PermalinkShow on mapeVisa30 days
- Trinidad and Tobago PermalinkShow on mapeVisa30 days
- Zambia PermalinkShow on mapeVisa30 days
- Zimbabwe PermalinkShow on mapeVisa30 days
eVisa / On Arrival
On-Arrival visa or an electronic visa / authorization is available to passport holders of 147 countries to travel to Sri Lanka.
- Afghanistan PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Albania PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days - Algeria PermalinkShow on mapeVisa or Visa On Arrival
- Andorra PermalinkShow on mapeVisa or Visa On Arrival30 days
- Argentina PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Armenia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Aruba PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Australia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Austria PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Azerbaijan PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Bahamas PermalinkShow on mapeVisa or Visa On Arrival30 days
- Bahrain PermalinkShow on mapeVisa or Visa On Arrival30 days
- Bangladesh PermalinkShow on mapeVisa or Visa On Arrival30 daysVisa on arrival with ETA
No visa required for Diplomatic and Official Passport holders - Belarus PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Belgium PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Belize PermalinkShow on mapeVisa or Visa On Arrival30 daysMust hold return or onward ticket.
- Bhutan PermalinkShow on mapeVisa or Visa On Arrival
- Bolivia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Bosnia and Herzegovina PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Botswana PermalinkShow on mapeVisa or Visa On Arrival30 days
- Brazil PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Brunei PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Bulgaria PermalinkShow on mapeVisa or Visa On Arrival30 days
- Cambodia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Canada PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Cape Verde PermalinkShow on mapeVisa or Visa On Arrival
- Chile PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - China PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
On 24 October, 2023, Sri Lanka waived visa fees for citizens of China and six other countries. This will last until 31 March, 2024. - Colombia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Comoros PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Congo PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Costa Rica PermalinkShow on mapeVisa or Visa On Arrival30 days
- Croatia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Cuba PermalinkShow on mapeVisa or Visa On Arrival30 days
- Cyprus PermalinkShow on mapeVisa or Visa On Arrival30 days
- Czech Republic PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Democratic Republic of the Congo PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Denmark PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Djibouti PermalinkShow on mapeVisa or Visa On Arrival30 days
- Dominican Republic PermalinkShow on mapeVisa or Visa On Arrival30 days
- Ecuador PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Egypt PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - El Salvador PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Estonia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Eswatini PermalinkShow on mapeVisa or Visa On Arrival30 days
- Ethiopia PermalinkShow on mapeVisa or Visa On Arrival
- Faroe Islands PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Fiji PermalinkShow on mapeVisa or Visa On Arrival
- Finland PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - France PermalinkShow on mapeVisa or Visa On Arrival6 monthsElectronic Travel Authorization can also be obtained on arrival.
30 days - Gabon PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Georgia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Germany PermalinkShow on mapeVisa or Visa On Arrival6 monthsElectronic Travel Authorization can also be obtained on arrival.
30 days - Greece PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Greenland PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Guatemala PermalinkShow on mapeVisa or Visa On Arrival30 days
- Guyana PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Haiti PermalinkShow on mapeVisa or Visa On Arrival30 days
- Honduras PermalinkShow on mapeVisa or Visa On Arrival30 days
- Hungary PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Iceland PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - India PermalinkShow on mapeVisa or Visa On Arrival30 daysVisa on arrival is available for Indian citizens till 31 March 2024 for no fees. After 31.03.2024, the applicant can obtain a visa extension by paying the requisite fees.
- Indonesia PermalinkShow on mapeVisa or Visa On Arrival30 daysIndonesian citizens are exempt from a visa fee until 31 March, 2024.
Electronic Travel Authorization can also be obtained on arrival.
Sri Lanka is in the process of making visa fees free for five countries in a bid to increase tourism traffic. A cabinet report in this regard has been submitted for approval. - Iran PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival
30 days extendable to 6 months. - Iraq PermalinkShow on mapeVisa or Visa On Arrival30 days
- Ireland PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Israel PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Italy PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Jamaica PermalinkShow on mapeVisa or Visa On Arrival30 daysMust hold return or onward ticket
- Japan PermalinkShow on mapeVisa or Visa On Arrival30 daysJapanese citizens are exempt from paying a fee for visas until 31 March, 2024.
Electronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Jordan PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Kazakhstan PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Kuwait PermalinkShow on mapeVisa or Visa On Arrival30 days
- Kyrgyzstan PermalinkShow on mapeVisa or Visa On Arrival30 days
- Laos PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Latvia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Lebanon PermalinkShow on mapeVisa or Visa On Arrival30 days per tripValid for 30 days per trip.
Electronic Travel Authorization is obtainable online, at Sri Lanka diplomatic missions abroad, or on arrival at any port of entry in Sri Lanka.
Obtainable online.
Printed visa authorization must be presented at the time of travel.
Extensions of stay is possible up to a maximum stay of 150 days for a fee. - Lesotho PermalinkShow on mapeVisa or Visa On Arrival30 days
- Lithuania PermalinkShow on mapeVisa or Visa On Arrival30 days
- Luxembourg PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Macedonia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Madagascar PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Malaysia PermalinkShow on mapeVisa or Visa On Arrival30 daysMalaysian citizens are exempt from a fee for visas until 31 March, 2024.
Electronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Malta PermalinkShow on mapeVisa or Visa On Arrival30 days
- Mauritius PermalinkShow on mapeVisa or Visa On Arrival30 days
- Mayotte PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Mexico PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Moldova PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Monaco PermalinkShow on mapeVisa or Visa On Arrival30 days
- Mongolia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Montenegro PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Morocco PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Mozambique PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Myanmar PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Namibia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Nepal PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Netherlands PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - New Zealand PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Nicaragua PermalinkShow on mapeVisa or Visa On Arrival30 days
- Niue PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Norway PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Oman PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Palau PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
*30 days extendable to 6 months. - Palestine PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Panama PermalinkShow on mapeVisa or Visa On Arrival30 days
- Papua New Guinea PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Paraguay PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Peru PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
Fees vary and must be paid in USD.
Extension of stay possible for additional 150 days. May apply online. - Philippines PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Poland PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Portugal PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Puerto Rico PermalinkShow on mapeVisa or Visa On Arrival30 daysVisa on arrival with Electronic Travel Authorization.
US style visa waiver, get a ETA and travel. - Qatar PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Romania PermalinkShow on mapeVisa or Visa On Arrival30 days30 days extendable to 6 months.
- Russia PermalinkShow on mapeVisa or Visa On Arrival30 daysOn 24 October, 2023, Sri Lanka announced the exemption of visa fees for Russian citizens. This is a pilot program that will last until 31 March, 2024.
Electronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Réunion PermalinkShow on mapeVisa or Visa On Arrival30 days
- Saint Martin (Netherlands) PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - San Marino PermalinkShow on mapeVisa or Visa On Arrival30 days
- Saudi Arabia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Senegal PermalinkShow on mapeVisa or Visa On Arrival
- Serbia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Slovakia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Slovenia PermalinkShow on mapeVisa or Visa On Arrival6 monthsElectronic Travel Authorization can also be obtained on arrival.
30 days - Somalia PermalinkShow on mapeVisa or Visa On Arrival30 days
- South Africa PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - South Korea PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - South Sudan PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Spain PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Suriname PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Sweden PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Switzerland PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Tajikistan PermalinkShow on mapeVisa or Visa On Arrival30 days
- Thailand PermalinkShow on mapeVisa or Visa On Arrival30 daysOn 24 October, 2023, Sri Lanka announced that Thai citizens are exempt from paying a fee for visas. This will be a pilot program that lasts until 31 March, 2024.
Electronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Timor-Leste PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Tunisia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Türkiye PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Turkmenistan PermalinkShow on mapeVisa or Visa On Arrival30 days
- Ukraine PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - United Arab Emirates PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - United Kingdom PermalinkShow on mapeVisa or Visa On Arrival30 daysVisa on arrival with Electronic Travel Authorization.
British citizens are allowed to extend their stay twice when in the country to a maximum stay of 90 days in total. - United States Virgin Islands PermalinkShow on mapeVisa or Visa On Arrival30 daysVisa on arrival with Electronic Travel Authorization.
US style visa waiver, get a ETA and travel. - United States of America PermalinkShow on mapeVisa or Visa On Arrival30 daysVisa on arrival with Electronic Travel Authorization.
US style visa waiver, get a ETA and travel. - Uruguay PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Vatican PermalinkShow on mapeVisa or Visa On Arrival30 days
- Venezuela PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Vietnam PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Yemen PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
Pre-arranged Visa Required
Prior to arrival at Sri Lanka, passport holders of 12 countries must obtain a visa at their corresponding consulate of Sri Lanka. Additional travel conditions (such as Visas to other countries) may waive this requirement.
- Cameroon PermalinkShow on mapVisa Required
- Côte d'Ivoire (Ivory Coast) PermalinkShow on mapVisa Required
- Ghana PermalinkShow on mapVisa Required
- Guinea PermalinkShow on mapVisa Required
- Guinea-Bissau PermalinkShow on mapVisa Required
- Kenya PermalinkShow on mapVisa Required
- Liberia PermalinkShow on mapVisa Required
- Mali PermalinkShow on mapVisa Required
- Nigeria PermalinkShow on mapVisa Required
- Sierra Leone PermalinkShow on mapVisa Required
- Sudan PermalinkShow on mapVisa Required
- Uganda PermalinkShow on mapVisa Required
Entry Refused
Disagreements between Sri Lanka and 1 country have imposed restrictions in traveling to Sri Lanka.
- North Korea PermalinkShow on mapEntry RefusedNorth Korean citizens must have been approved or cleared by the Ministry of Foreign Affairs to enter or transit in Sri Lanka.
Information last updated on .