All destinations

Sri Lanka visa requirements by passport

Holders of 191 passports can enter Sri Lanka without applying at an embassy: 2 visa-free and 189 with a visa on arrival. The other 7 need an embassy visa.

Source: Passport Index dataset (visualpharm/visa-free-dataset, updated 2026-06-14) + 181 sourced corrections (last checked 2026-10-15). Page built 15 October 2026. Report an error

Check your passport

Daily cost
~$32 per day
Best weather
Jan, Feb, Mar, Jul, Aug
Main airport
CMB
US travel advisory
Level 2: Exercise increased caution

Pick your passport to see the entry rule for Sri Lanka, how long you can stay and a flight search.

Entry rules for Sri Lanka by passport

Visa free2 passports

Show your passport at the border. Bring proof of your return trip.

On arrival189 passports

Get the visa at the airport or border when you land. A fee may apply.

Embassy visa required for 7 passports

Sri Lanka entry: common questions

Which passports can enter Sri Lanka without a visa?

Holders of 2 passports can enter Sri Lanka visa-free: Seychelles and Singapore.

Which passports get a visa on arrival in Sri Lanka?

Holders of these 189 passports can get a visa on arrival in Sri Lanka: Albania, Algeria, Andorra, Angola, Antigua and Barbuda, Argentina, Armenia, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bhutan, Bolivia, Bosnia and Herzegovina, Botswana, Brazil, Brunei, Bulgaria, Burkina Faso, Burundi, Cambodia, Canada, Cape Verde, Central African Republic, Chad, Chile, China, Colombia, Comoros, Costa Rica, Croatia, Cuba, Cyprus, Czech Republic, Democratic Republic of the Congo, Denmark, Djibouti, Dominica, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Eswatini, Ethiopia, Fiji, Finland, France, Gabon, Gambia, Georgia, Germany, Greece, Grenada, Guatemala, Guinea, Guinea-Bissau, Guyana, Haiti, Honduras, Hong Kong, 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, Macau, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Mauritania, Mauritius, Mexico, Micronesia, Moldova, Monaco, Mongolia, Montenegro, Morocco, Mozambique, Myanmar, Namibia, Nauru, Nepal, Netherlands, New Zealand, Nicaragua, Niger, North Macedonia, Norway, Oman, Pakistan, Palau, Palestinian Territory, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Qatar, Republic of the Congo, Romania, Russia, Rwanda, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, San Marino, São Tomé and Principe, Saudi Arabia, Senegal, Serbia, Sierra Leone, Slovakia, Slovenia, Solomon Islands, Somalia, South Africa, South Korea, South Sudan, Spain, Sudan, Suriname, Sweden, Switzerland, Taiwan, Tajikistan, Tanzania, Thailand, Timor-Leste, Togo, Tonga, Trinidad and Tobago, Tunisia, Turkey, Turkmenistan, Tuvalu, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, Uruguay, Uzbekistan, Vanuatu, Vatican City, Venezuela, Vietnam, Yemen, Zambia and Zimbabwe. A fee may apply.

How up to date are these Sri Lanka entry rules?

The visa data comes from the Passport Index dataset (visualpharm/visa-free-dataset, updated 2026-06-14) + 181 sourced corrections (last checked 2026-10-15). This page was built on 15 October 2026. Entry rules change, so confirm with Sri Lanka's official immigration website or embassy before you travel.