Flag of Sri Lanka
Destination Β· data reviewed 2026-10

Sri Lanka Visa Requirements by Passport (2026)

201 of 207 passports can enter Sri Lanka without arranging a visa in advance: 2 visa-free and 199 with an electronic travel authorization. 6 need a visa before travel.

  • Visa-free 2
  • ETA 199
  • Visa 6

No visa in advance

201 of 207

Visa-free, ETA or on arrival

Visa-free

2

E-visa online

0

Visa required

6

How to enter Sri Lanka

What to apply for, what it costs and where to apply.

Every visitor needs an ETA before travel. Since 25 May 2026 the 30-day tourist ETA is free for nationals of 40 countries, including the US, UK, Canada, Australia, India, China, Japan, Korea and much of Western Europe.

Travel authorizationElectronic Travel Authorization (ETA)

All foreign visitors; free for 40 listed countries plus Singapore, Maldives and Seychelles (bilateral)

Fee
Free for listed countries; standard fee for others (about USD 50 reported)
Stay
30 days (Maldives 90), extendable for a fee
Valid for
30 days, double entry
Processing
Usually within 1 to 3 days
Official site: eta.gov.lk

Passport validity

At least 6 months

Official entry rules

eta.gov.lk

Recent and upcoming changes

  1. Free tourist ETA for 40 countries

    The 30-day tourist ETA became free for nationals of 40 listed countries; fees paid earlier are not refunded. Source

Checked against 2 sources on Oct 31, 2026. Rules for Sri Lanka can change quickly: confirm on the official site before you book.

Passports that can visit Sri Lanka visa-free

2 passports. No visa or online approval needed. Show your passport at immigration.

Passports that need an ETA for Sri Lanka

199 passports. No visa, but you need an online approval before you board.

Afghanistan30 daysAlbania30 daysAlgeria30 daysAndorra30 daysAngola30 daysAnguilla30 daysAntigua and Barbuda30 daysArgentina30 daysArmenia30 daysAustralia30 daysAustria30 daysAzerbaijan30 daysBahamas30 daysBahrain30 daysBangladesh30 daysBarbados30 daysBelarus30 daysBelgium30 daysBelize30 daysBenin30 daysBermuda30 daysBhutan30 daysBolivia30 daysBosnia and Herzegovina30 daysBotswana30 daysBrazil30 daysBritish National (Overseas)30 daysBritish Virgin Islands30 daysBrunei30 daysBulgaria30 daysBurkina Faso30 daysBurundi30 daysCambodia30 daysCanada30 daysCape Verde30 daysCayman Islands30 daysCentral African Republic30 daysChad30 daysChile30 daysChina30 daysColombia30 daysComoros30 daysCosta Rica30 daysCroatia30 daysCuba30 daysCyprus30 daysCzechia30 daysDenmark30 daysDjibouti30 daysDominica30 daysDominican Republic30 daysDR Congo30 daysEcuador30 daysEgypt30 daysEl Salvador30 daysEquatorial Guinea30 daysEritrea30 daysEstonia30 daysEswatini30 daysEthiopia30 daysFiji30 daysFinland30 daysFrance30 daysGabon30 daysGambia30 daysGeorgia30 daysGermany30 daysGreece30 daysGrenada30 daysGuatemala30 daysGuinea30 daysGuinea-Bissau30 daysGuyana30 daysHaiti30 daysHonduras30 daysHong Kong30 daysHungary30 daysIceland30 daysIndia30 daysIndonesia30 daysIran30 daysIraq30 daysIreland30 daysIsrael30 daysIsraeli Travel Document (Teudat Ma'avar)30 daysItaly30 daysJamaica30 daysJapan30 daysJordan30 daysKazakhstan30 daysKenya30 daysKiribati30 daysKosovo30 daysKuwait30 daysKyrgyzstan30 daysLaos30 daysLatvia30 daysLebanon30 daysLesotho30 daysLiberia30 daysLibya30 daysLiechtenstein30 daysLithuania30 daysLuxembourg30 daysMacau30 daysMadagascar30 daysMalawi30 daysMalaysia30 daysMali30 daysMalta30 daysMarshall Islands30 daysMauritania30 daysMauritius30 daysMexico30 daysMicronesia30 daysMoldova30 daysMonaco30 daysMongolia30 daysMontenegro30 daysMontserrat30 daysMorocco30 daysMozambique30 daysMyanmar30 daysNamibia30 daysNauru30 daysNepal30 daysNetherlands30 daysNew Zealand30 daysNicaragua30 daysNiger30 daysNorth Macedonia30 daysNorway30 daysOman30 daysPakistan30 daysPalau30 daysPalestine30 daysPanama30 daysPapua New Guinea30 daysParaguay30 daysPeru30 daysPhilippines30 daysPoland30 daysPortugal30 daysQatar30 daysRepublic of the Congo30 daysRomania30 daysRussia30 daysRwanda30 daysSaint Helena30 daysSaint Kitts and Nevis30 daysSaint Lucia30 daysSaint Vincent and the Grenadines30 daysSamoa30 daysSan Marino30 daysSao Tome and Principe30 daysSaudi Arabia30 daysSenegal30 daysSerbia30 daysSierra Leone30 daysSingapore30 daysSlovakia30 daysSlovenia30 daysSolomon Islands30 daysSomalia30 daysSouth Africa30 daysSouth Korea30 daysSouth Sudan30 daysSpain30 daysSudan30 daysSuriname30 daysSweden30 daysSwitzerland30 daysTaiwan30 daysTajikistan30 daysTanzania30 daysThailand30 daysTimor-Leste30 daysTogo30 daysTonga30 daysTrinidad and Tobago30 daysTunisia30 daysTurkey30 daysTurkmenistan30 daysTurks and Caicos Islands30 daysTuvalu30 daysUganda30 daysUkraine30 daysUnited Arab Emirates30 daysUnited Kingdom30 daysUnited States30 daysUruguay30 daysUzbekistan30 daysVanuatu30 daysVatican City30 daysVenezuela30 daysVietnam30 daysYemen30 daysZambia30 daysZimbabwe30 days

Passports that need a visa for Sri Lanka

6 passports. Apply for a visa at an embassy, consulate or official visa center before you go.

Sri Lanka visa: common questions

Do US passport holders need a visa for Sri Lanka?

No visa, but US passport holders need an electronic travel authorization (Electronic Travel Authorization (ETA), Free for listed countries; standard fee for others (about USD 50 reported)) before they travel to Sri Lanka, for stays of up to 30 days.

Do UK passport holders need a visa for Sri Lanka?

No visa, but UK passport holders need an electronic travel authorization (Electronic Travel Authorization (ETA), Free for listed countries; standard fee for others (about USD 50 reported)) before they travel to Sri Lanka, for stays of up to 30 days.

Do Canada passport holders need a visa for Sri Lanka?

No visa, but Canada passport holders need an electronic travel authorization (Electronic Travel Authorization (ETA), Free for listed countries; standard fee for others (about USD 50 reported)) before they travel to Sri Lanka, for stays of up to 30 days.

Do Australia passport holders need a visa for Sri Lanka?

No visa, but Australia passport holders need an electronic travel authorization (Electronic Travel Authorization (ETA), Free for listed countries; standard fee for others (about USD 50 reported)) before they travel to Sri Lanka, for stays of up to 30 days.

Do India passport holders need a visa for Sri Lanka?

No visa, but India passport holders need an electronic travel authorization (Electronic Travel Authorization (ETA), Free for listed countries; standard fee for others (about USD 50 reported)) before they travel to Sri Lanka, for stays of up to 30 days.

How long can you stay in Sri Lanka without a visa?

Most visa-free visitors can stay up to 90 days. The limit depends on your passport, so check yours above.

Does Sri Lanka have an ETA or e-visa?

Electronic Travel Authorization (ETA) (Free for listed countries; standard fee for others (about USD 50 reported)): All foreign visitors; free for 40 listed countries plus Singapore, Maldives and Seychelles (bilateral). Apply only on the official government site.

How many passports need a visa for Sri Lanka?

6 passports need a visa arranged before travel, and 0 can apply for an e-visa online. Look up your passport above for the exact rule.

Visa requirements for every destination

Tourist visits only. Requirements come from a dataset compiled in October 2025, with changes since then checked against official government sources on 2026-10-31. Rules change, so confirm with Sri Lanka's official site before you book and again before you fly.