Destination

Sri Lanka: who can enter without a visa

Destination: Sri Lanka. Citizens of 192 of 199 countries enter without a prior visa. Below are the terms for every passport and the length of stay as of 4 October 2026.

Passports by entry terms, 199 in total

  • 2Visa-free
  • 187ETA
  • 3On arrival
  • 0eVisa
  • 6Visa required
Entry without a prior visa192of 199 passports can enter Sri LankaSri Lanka passport: 39 destinations visa-free →

Terms for citizens of

All passports by entry terms

Visa-free2

Entry on your passport

ETA187

Authorisation online before travel

On arrival3

Visa issued at the border

Frequently asked questions

Russia → Sri Lanka: is a visa needed?

ETA, 30 days. Authorisation online before travel.

Ukraine → Sri Lanka: is a visa needed?

ETA, 30 days. Authorisation online before travel.

Belarus → Sri Lanka: is a visa needed?

ETA, 30 days. Authorisation online before travel.

Kazakhstan → Sri Lanka: is a visa needed?

ETA, 30 days. Authorisation online before travel.

United States → Sri Lanka: is a visa needed?

ETA, 30 days. Authorisation online before travel.