Visa Requirements for Entering Sri Lanka
Electronic travel authorization
Mandatory
Electronic travel authorization
Travelers need a travel authorization to visit Sri Lanka for Business or Tourism.
Visa-exempt visitors entering Sri Lanka must obtain an Electronic Travel Authorization (eTA). Travelers can submit the eTA application online. Once the application is approved, travelers receive their eTA confirmation electronically.
An eTA is electronically linked to a passport and valid for up to 30 days. If travelers receive a new passport, they must apply for a new eTA.
A valid eTA is required to board the flight. If the eTA is expired or doesn’t match the traveler’s passport information, travelers will not be able to board their flight.
Electronic travel authorization
More Information
Last Change
Nationalities
Electronic travel authorization
Mandatory
Electronic travel authorization
Travelers who wish to transit through Sri Lanka require an Electronic Travel Authorization (eTA). You must get an eTA before your flight.
The Electronic Travel Authorization (eTA) is an online application. If approved, you'll receive your eTA confirmation electronically.
Note: Your eTA is electronically linked to your passport and valid for up to 30 days. When you receive a new passport, you must apply for a new eTA.
For all other visas, visit the government site.
Electronic travel authorization
More Information
Last Change
Nationalities
Electronic travel authorization
Mandatory
Electronic travel authorization
Travelers need a travel authorization to visit Sri Lanka for Business or Tourism.
Visa-exempt visitors entering Sri Lanka must obtain an Electronic Travel Authorization (eTA). Travelers can submit the eTA application online. Once the application is approved, travelers receive their eTA confirmation electronically.
An eTA is electronically linked to a passport and valid for up to 30 days. If travelers receive a new passport, they must apply for a new eTA.
A valid eTA is required to board the flight. If the eTA is expired or doesn’t match the traveler’s passport information, travelers will not be able to board their flight.
Electronic travel authorization
More Information
Last Change
Nationalities
- Albania
- Algeria
- Andorra
- Angola
- Antigua & Barbuda
- Argentina
- Armenia
- Australia
- Austria
- Azerbaijan
- Bahamas
- Bahrain
- Barbados
- Belarus
- Belgium
- Belize
- Benin
- Bolivia
- Bosnia & Herzegovina
- Botswana
- Brazil
- Brunei
- Bulgaria
- Burkina Faso
- Burundi
- Cambodia
- Cameroon
- Canada
- Cape Verde
- Central African Republic
- Chad
- Chile
- China
- Colombia
- Comoros
- Costa Rica
- Côte d’Ivoire
- Croatia
- Cuba
- Cyprus
- Czechia
- Denmark
- Djibouti
- Dominica
- Dominican Republic
- Ecuador
- Egypt
- El Salvador
- Equatorial Guinea
- Eritrea
- Estonia
- Eswatini
- Ethiopia
- Fiji
- Finland
- France
- Gabon
- Gambia
- Georgia
- Ghana
- Greece
- Grenada
- Guam
- Guatemala
- Guinea
- Guinea-Bissau
- Guyana
- Haiti
- Honduras
- Hong Kong SAR China
- Hungary
- Iceland
- India
- Indonesia
- Iran
- Iraq
- Ireland
- Israel
- Italy
- Jamaica
- Japan
- Jordan
- Kazakhstan
- Kenya
- Kiribati
- Kosovo
- Kuwait
- Kyrgyzstan
- Laos
- Latvia
- Lebanon
- Lesotho
- Liberia
- Libya
- Liechtenstein
- Lithuania
- Luxembourg
- Macao SAR China
- Madagascar
- Malawi
- Malaysia
- Mali
- Malta
- Marshall Islands
- Mauritania
- Mauritius
- Mexico
- Micronesia
- Moldova
- Monaco
- Mongolia
- Montenegro
- Morocco
- Mozambique
- Myanmar (Burma)
- Namibia
- Nauru
- Netherlands
- New Zealand
- Nicaragua
- Niger
- Nigeria
- North Macedonia
- Northern Mariana Islands
- Norway
- Oman
- Palau
- Panama
- Papua New Guinea
- Paraguay
- Peru
- Philippines
- Poland
- Portugal
- Qatar
- Romania
- Russia
- Rwanda
- Samoa
- San Marino
- São Tomé & Príncipe
- Saudi Arabia
- Senegal
- Serbia
- Sierra Leone
- Slovakia
- Slovenia
- Solomon Islands
- Somalia
- South Africa
- South Korea
- South Sudan
- Spain
- St. Kitts & Nevis
- St. Lucia
- St. Vincent & Grenadines
- Sudan
- Suriname
- Sweden
- Switzerland
- Taiwan
- Tajikistan
- Tanzania
- Thailand
- Timor-Leste
- Togo
- Tonga
- Trinidad & Tobago
- Tunisia
- Turkey
- Turkmenistan
- Tuvalu
- Uganda
- Ukraine
- United Arab Emirates
- United Kingdom
- United States
- Uruguay
- Uzbekistan
- Vanuatu
- Vatican City
- Venezuela
- Vietnam
- Yemen
- Zambia
- Zimbabwe
Electronic travel authorization
Mandatory
Electronic travel authorization
Travelers need a travel authorization to visit Sri Lanka for Business or Tourism.
Visa-exempt visitors entering Sri Lanka must obtain an Electronic Travel Authorization (eTA). Travelers can submit the eTA application online. Once the application is approved, travelers receive their eTA confirmation electronically.
An eTA is electronically linked to a passport and valid for up to 30 days. If travelers receive a new passport, they must apply for a new eTA.
A valid eTA is required to board the flight. If the eTA is expired or doesn’t match the traveler’s passport information, travelers will not be able to board their flight.
More Information
Last Change
Nationalities
Electronic travel authorization
Mandatory
Electronic travel authorization
Travelers who wish to transit through Sri Lanka require an Electronic Travel Authorization (eTA). You must get an eTA before your flight.
The Electronic Travel Authorization (eTA) is an online application. If approved, you'll receive your eTA confirmation electronically.
Note: Your eTA is electronically linked to your passport and valid for up to 30 days. When you receive a new passport, you must apply for a new eTA.
For all other visas, visit the government site.
More Information
Last Change
Nationalities
Visa is not required
Not Required
Visa is not required
Travelers don’t need a visa to visit Sri Lanka for Business or Tourism.
To check permitted length of stay and other entry requirements, visit the government site.
More Information
Last Change
Nationalities