Travel guide
Sri Lanka visa & entry
The ETA, on arrival, and what to check.
Most visitors need an Electronic Travel Authorization (ETA) to enter Sri Lanka, applied for online before travel or, for some nationalities, on arrival. Requirements and fees change, so always confirm with the official Sri Lankan immigration site before you fly.
Before you fly
Check the current ETA process and fee for your nationality on the official government portal, and make sure your passport has enough validity.
On arrival
Have your ETA confirmation, return ticket and accommodation details ready.
Good to know
Frequently asked questions
Do I need a visa for Sri Lanka?
Most travelers need an ETA. Confirm the current rules for your nationality on the official immigration website before travel.