Visa Requirements for Sri Lanka
Instant Visa policy lookup for Sri Lanka
Visa Not Required
Passport holders of 3 countries can travel to Sri Lanka without prior visa, eVisa, or on-arrival visa.
- France PermalinkShow on mapVisa-Free30 days
- Seychelles PermalinkShow on mapVisa-Free90 days60 days, up to 90 in a single year
- Singapore PermalinkShow on mapVisa-Free30 daysCitizens of Singapore are exempt from the requirement of obtaining a tourist standard e-Visa.
Visa On Arrival
Visa to travel in Sri Lanka can be obtained at airports and other borders crossings for Passport holders of 1 country.
- Taiwan PermalinkShow on mapVisa On Arrival60 days / 30 daysAccording to the eTA site, citizens of Taiwan must apply for VOA and pay US$60 in cash.
eVisa
Passport holders for 32 countries can obtain an electronic visa / authorization prior to arrival to travel to Sri Lanka.
- Algeria PermalinkShow on mapeVisa60 days / 30 days
- Angola PermalinkShow on mapeVisa30 days
- Anguilla PermalinkShow on mapeVisa30 days
- 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
- Burundi PermalinkShow on mapeVisa30 days
- Cayman Islands PermalinkShow on mapeVisa30 days
- Central African Republic PermalinkShow on mapeVisa30 days
- Chad PermalinkShow on mapeVisa30 days
- Czech Republic PermalinkShow on mapeVisa30 days
- Ecuador PermalinkShow on mapeVisa30 days
- Falkland Islands PermalinkShow on mapeVisa30 days
- Gibraltar PermalinkShow on mapeVisa30 days
- Guernsey PermalinkShow on mapeVisa30 days
- Iran PermalinkShow on mapeVisa30 daysSri Lanka has set May 25, 2026, as the start date for its new free tourist visa scheme for citizens of 40 countries(including Iranians). Eligible travelers will still be required to obtain an Electronic Travel Authorization (ETA) before arrival.
- Isle of Man PermalinkShow on mapeVisa30 days
- Libya PermalinkShow on mapeVisa30 days
- Montserrat PermalinkShow on mapeVisa30 days
- Palestine PermalinkShow on mapeVisa30 days
- Pitcairn PermalinkShow on mapeVisa30 days
- Saint Helena PermalinkShow on mapeVisa30 days
- Saint Kitts and Nevis PermalinkShow on mapeVisa30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Saint Lucia PermalinkShow on mapeVisa30 days
- San Marino PermalinkShow on mapeVisa30 days
- São Tome and Príncipe PermalinkShow on mapeVisa30 days
- Tanzania PermalinkShow on mapeVisa30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Togo PermalinkShow on mapeVisa30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Trinidad and Tobago PermalinkShow on mapeVisa30 days
- Uganda PermalinkShow on mapeVisaThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period).
eVisa / On Arrival
On-Arrival visa or an electronic visa / authorization is available to passport holders of 187 countries to travel to Sri Lanka.
- Afghanistan PermalinkShow on mapeVisa or Visa On Arrival30 days
- Albania PermalinkShow on mapeVisa or Visa On Arrival30 days
- American Samoa PermalinkShow on mapeVisa or Visa On ArrivalThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Andorra PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Antigua and Barbuda PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Argentina PermalinkShow on mapeVisa or Visa On Arrival30 days
- Armenia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Aruba PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Australia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Austria PermalinkShow on mapeVisa or Visa On Arrival30 daysSri Lanka introduced an ETA valid for 30 days.
- Azerbaijan PermalinkShow on mapeVisa or Visa On Arrival30 days
- Bahamas PermalinkShow on mapeVisa or Visa On Arrival30 days
- Bahrain PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Bangladesh PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Belarus PermalinkShow on mapeVisa or Visa On Arrival30 days
- Belgium PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Belize PermalinkShow on mapeVisa or Visa On Arrival30 daysMust hold return or onward ticket.
- Benin PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Bhutan PermalinkShow on mapeVisa or Visa On Arrival* The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period) - Bolivia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Bosnia and Herzegovina PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Botswana PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period) - Brazil PermalinkShow on mapeVisa or Visa On Arrival30 days
- Brunei PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Bulgaria PermalinkShow on mapeVisa or Visa On Arrival30 days
- Burkina Faso PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Cambodia PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Canada PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization subject to granting/issuing.
With effect from 25.05.2026, Canadian nationals are eligible to obtain tourist visa (ETA) free-of-charge for a period of 30 days. - Cape Verde PermalinkShow on mapeVisa or Visa On ArrivalElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Chile PermalinkShow on mapeVisa or Visa On Arrival30 days
- China PermalinkShow on mapeVisa or Visa On Arrival30 days
- Christmas Island PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Colombia PermalinkShow on mapeVisa or Visa On Arrival30 days
- 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 days
- Cook Islands PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Costa Rica PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Croatia PermalinkShow on mapeVisa or Visa On Arrival30 daysSri Lanka introduced an ETA valid for 30 days.
- Cuba PermalinkShow on mapeVisa or Visa On Arrival30 days
- Cyprus PermalinkShow on mapeVisa or Visa On Arrival30 daysSri Lanka introduced an ETA valid for 30 days.
- Democratic Republic of the Congo PermalinkShow on mapeVisa or Visa On Arrival30 days
- Denmark PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Djibouti PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Dominica PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Dominican Republic PermalinkShow on mapeVisa or Visa On Arrival30 days30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC – US$35
Non SAARC – US$75
e-Visa categories will be charged an additional US$18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Egypt PermalinkShow on mapeVisa or Visa On Arrival30 days
- El Salvador PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Equatorial Guinea PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Eritrea PermalinkShow on mapeVisa or Visa On Arrival30 days
- Estonia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Eswatini PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Ethiopia PermalinkShow on mapeVisa or Visa On ArrivalElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Faroe Islands PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Fiji PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Finland PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Gabon PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Gambia PermalinkShow on mapeVisa or Visa On Arrival30 days or 60 days
- Georgia PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Germany PermalinkShow on mapeVisa or Visa On Arrival30 days
- Greece PermalinkShow on mapeVisa or Visa On Arrival30 daysSri Lanka introduced an ETA valid for 30 days.
- Greenland PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Grenada PermalinkShow on mapeVisa or Visa On Arrival30 days
- Guam PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Guatemala PermalinkShow on mapeVisa or Visa On Arrival30 days
- Guinea PermalinkShow on mapeVisa or Visa On Arrival30 days*Electronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Guinea-Bissau PermalinkShow on mapeVisa or Visa On ArrivalElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Guyana PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Haiti PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Heard and McDonald Islands PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Honduras PermalinkShow on mapeVisa or Visa On Arrival30 days
- Hong Kong PermalinkShow on mapETA / Visa on arrival
- Hungary PermalinkShow on mapeVisa or Visa On Arrival30 daysSri Lanka introduced an ETA valid for 30 days.
- Iceland PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 daysSri Lanka introduced an ETA valid for 30 days.
- India PermalinkShow on mapeVisa or Visa On Arrival30 days
- Indonesia PermalinkShow on mapFree ETA / Free Visa on arrival30 daysETA is issued free of charge for nationals of Indonesia.
- Iraq PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Ireland PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Israel PermalinkShow on mapeVisa or Visa On Arrival30 days
- Italy PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Jamaica PermalinkShow on mapeVisa or Visa On Arrival30 daysMust hold return or onward ticket
- Japan PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization subject to granting/issuing free of charge.
- Jordan PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Kazakhstan PermalinkShow on mapeVisa or Visa On Arrival30 days
- Kenya PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Kiribati PermalinkShow on mapeVisa or Visa On ArrivalThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Kuwait PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Kyrgyzstan PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Laos PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Latvia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Lebanon PermalinkShow on mapeVisa or Visa On Arrival30 days
- Lesotho PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Liberia PermalinkShow on mapeVisa or Visa On ArrivalElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Liechtenstein PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Lithuania PermalinkShow on mapeVisa or Visa On Arrival30 days
- Luxembourg PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Macau PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 daysCitizens of Macau would need to select People's Republic of China (Special Administrative Region of China) as their nationality while applying for the e-Visa.
- Macedonia PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Madagascar PermalinkShow on mapeVisa or Visa On Arrival30 days
- Malawi PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Malaysia PermalinkShow on mapeVisa or Visa On Arrival30 daysMalaysian citizens are exempt from visa fee until 30 April 2024.
- Maldives PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75 - Mali PermalinkShow on mapeVisa or Visa On ArrivalThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Malta PermalinkShow on mapeVisa or Visa On Arrival30 daysSri Lanka introduced an ETA valid for 30 days.
- Marshall Islands PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Mauritania PermalinkShow on mapeVisa or Visa On ArrivalThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Mauritius PermalinkShow on mapeVisa or Visa On Arrival30 days
- Mayotte PermalinkShow on mapeVisa or Visa On Arrival30 days
- Mexico PermalinkShow on mapeVisa or Visa On Arrival30 days
- Micronesia PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Moldova PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Monaco PermalinkShow on mapeVisa or Visa On Arrival30 days
- Mongolia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Montenegro PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Morocco PermalinkShow on mapeVisa or Visa On Arrival30 days
- Mozambique PermalinkShow on mapeVisa or Visa On Arrival30 days
- Myanmar PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Namibia PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Nauru PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Nepal PermalinkShow on mapeVisa or Visa On Arrival30 days
- Netherlands PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- New Zealand PermalinkShow on mapeVisa or Visa On Arrival30 days
- Nicaragua PermalinkShow on mapeVisa or Visa On Arrival30 days
- Niger PermalinkShow on mapeVisa or Visa On Arrival30 days
- Niue PermalinkShow on mapeVisa or Visa On Arrival30 days
- Norfolk Island PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Northern Mariana Islands PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Norway PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Oman PermalinkShow on mapeVisa or Visa On Arrival30 days
- Pakistan PermalinkShow on mapeVisa or Visa On Arrival30 daysStarting May 26, 2026, Pakistani citizens traveling to Sri Lanka are eligible to obtain a tourist visa (ETA) free of charge for a duration of up to 30 days (double entry).
ETA holders must be able to show (i) a valid onward/return ticket, and (ii) evidence of sufficient funds to cover the cost of stay in Sri Lanka. - Palau PermalinkShow on mapeVisa or Visa On Arrival30 days
- Panama PermalinkShow on mapeVisa or Visa On Arrival30 days
- Papua New Guinea PermalinkShow on mapeVisa or Visa On Arrival30 days
- Paraguay PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Peru PermalinkShow on mapeVisa or Visa On Arrival30 days
- Philippines PermalinkShow on mapeVisa or Visa On Arrival30 days
- Poland PermalinkShow on mapeVisa or Visa On Arrival180 days
- Portugal PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Puerto Rico PermalinkShow on mapeVisa or Visa On Arrival30 days
- Qatar PermalinkShow on mapeVisa or Visa On Arrival30 days
- Romania PermalinkShow on mapeVisa or Visa On Arrival30 daysSri Lanka introduced an ETA valid for 30 days.
- Russia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization subject to granting/issuing free of charge.
- Rwanda PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Réunion PermalinkShow on mapeVisa or Visa On Arrival30 days
- Saint Barthélemy PermalinkShow on mapeVisa or Visa On Arrival30 days
- Saint Martin (Netherlands) PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Saint Vincent and Grenadines PermalinkShow on mapeVisa or Visa On Arrival30 days
- Samoa PermalinkShow on mapeVisa or Visa On ArrivalThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Saudi Arabia PermalinkShow on mapeVisa or Visa On Arrival30 days30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75 - Senegal PermalinkShow on mapeVisa or Visa On Arrival
- Serbia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Sierra Leone PermalinkShow on mapeVisa or Visa On ArrivalThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Slovakia PermalinkShow on mapeVisa or Visa On Arrival30 days
- Slovenia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days - Solomon Islands PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Somalia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - South Africa PermalinkShow on mapeVisa or Visa On Arrival30 days
- South Korea PermalinkShow on mapeVisa or Visa On Arrival30 days
- South Sudan PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Spain PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Sudan PermalinkShow on mapeVisa or Visa On Arrival
- Suriname PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Sweden PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Switzerland PermalinkShow on mapeVisa or Visa On Arrival30 days
- Tajikistan PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional US$18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - 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 30 April 2024.
- Timor-Leste PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Tokelau PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Tonga PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Tunisia PermalinkShow on mapeVisa or Visa On Arrival630 days
- Türkiye PermalinkShow on mapeVisa or Visa On Arrival30 days
- Turkmenistan PermalinkShow on mapeVisa or Visa On Arrival30 days
- Tuvalu PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Ukraine PermalinkShow on mapeVisa or Visa On Arrival30 daysSri Lanka introduced an ETA valid for 30 days.
- United Arab Emirates PermalinkShow on mapeVisa or Visa On Arrival30 days
- United Kingdom PermalinkShow on mapeVisa or Visa On Arrival30 days
- United States Virgin Islands PermalinkShow on mapeVisa or Visa On Arrival30 days
- United States of America PermalinkShow on mapeVisa or Visa On Arrival30 days
- Uruguay PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Uzbekistan PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Vanuatu PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Vatican PermalinkShow on mapeVisa or Visa On Arrival30 days
- Venezuela PermalinkShow on mapeVisa or Visa On Arrival60 days / 30 days
- Vietnam PermalinkShow on mapeVisa or Visa On Arrival30 days
- Wallis and Futuna Islands PermalinkShow on mapeVisa or Visa On Arrival30 daysThe standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Yemen PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months. - Zambia PermalinkShow on mapeVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
30 days extendable to 6 months.
The standard visitor visa allows a stay of 60 days within any 6-month period.
Visa fees (for Standard visitor visa):
SAARC - USD 35
Non SAARC - USD 75
e-Visa categories will be charged an additional USD 18.50 service fee.
If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). - Zimbabwe PermalinkShow on mapeVisa or Visa On Arrival30 days
Pre-arranged Visa Required
Prior to arrival at Sri Lanka, passport holders of 5 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
- Nigeria PermalinkShow on mapVisa Required
- Syria PermalinkShow on mapVisa RequiredBelow are the documents required:
Police Clearance report
If the applicant is coming from another country after staying for more than 6 months, are required to provide Police clearance from that country and copy of the Visa
Certificate from a Sri Lankan guarantor & a photocopy of the guarantors NIC
Affidavit from a Sri Lankan JP (Justice of Peace) or a Lawyer
Accommodation information (Place of stay)
Entry Refused
Disagreements between Sri Lanka and 1 country have imposed restrictions in traveling to Sri Lanka.
- North Korea PermalinkShow on mapEntry RefusedBelow are the documents required:
Police Clearance report
If the applicant is coming from another country after staying for more than 6 months, are required to provide Police clearance from that country and copy of the Visa
Certificate from a Sri Lankan guarantor & a photocopy of the guarantors NIC
Affidavit from a Sri Lankan JP (Justice of Peace) or a Lawyer
Accommodation information (Place of stay)
Information last checked on . Requirements last changed on .