Skip to main content
PrepareMyVisa

A private preparation service. Not an embassy, consulate or visa centre.

How do you get a visa for Sri Lanka?

Key facts

FactWhat it is
Visa typeElectronic Travel Authorization (ETA)Checked 14 November 2026 against Department of Immigration and Emigration, Sri Lanka
Official application sitehttps://eta.gov.lkChecked 14 November 2026 against Department of Immigration and Emigration, Sri Lanka
ValidityTourist ETA valid for 30 days, with double entry from the date of first arrival within those 30 days (90 days for Maldivian nationals).Checked 14 November 2026 against Department of Immigration and Emigration, Sri Lanka
Permitted stayUp to 30 days on an ETA; a longer stay needs a paid visa extension.Checked 14 November 2026 against Department of Immigration and Emigration, Sri Lanka
Recent rule changeNationals of 40 listed countries can get the tourist ETA free of charge for 30 days (Maldivian nationals receive 90 days). Every foreign national still needs an ETA before arrival. (from 25 May 2026)Checked 14 November 2026 against Department of Immigration and Emigration, Sri Lanka
Who needs a visaNo visa for 0 passports; eVisa for 0; travel authorisation for 198; a visa in advance for every other passportChecked 14 November 2026 against Department of Immigration and Emigration

Sources

Changes to this page

No changes since this page was published on 14 November 2026.

Who checked this page

Facts checked by Imran AK. Reviewed by Manu KP. Last reviewed 14 November 2026.

Every fact comes from an official page and is checked by two people.