Sri Lanka flag

Sri Lanka Tourist visa (ETA), free of charge: fee, stay and who needs it

ETA still mandatory before arrival. Stays beyond 30 days need a paid extension via eservices.immigration.gov.lk after arrival. No end date published for the free scheme. Business visits are charged normal business ETA fees. Free from 25 May 2026 for 40 listed countries plus Singapore, Seychelles, Maldives; fees paid before 25 May 2026 not refunded

Tourist visa (ETA), free of charge

ETA
Official fee
Free
Stay
30 days, double entry within the 30-day period (Maldives 90 days)
Processing
online; apply before arrival
Interview
No
Official site: www.eta.gov.lk/slvisa

Who uses it

Questions

How much is the Sri Lanka Tourist visa (ETA), free of charge?

The official fee is Free. Free from 25 May 2026 for 40 listed countries plus Singapore, Seychelles, Maldives; fees paid before 25 May 2026 not refunded

How long can I stay on the Tourist visa (ETA), free of charge?

30 days, double entry within the 30-day period (Maldives 90 days). Validity: 30 days from first arrival.

What can I do on the Tourist visa (ETA), free of charge?

It is for tourism.

Official sources

Checked on November 4, 2026

Sroky is a private company and is not part of any government. The destination decides on every entry. Rules change: the official source always applies.