Skip to content

Travel guide

Sri Lanka visa & entry

The ETA, on arrival, and what to check.

Quick answer

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.

Here we go - your Sri Lanka trip

Let's plan the trip you'll never stop talking about.

Tell us your dates and group size on WhatsApp. We reply with a friendly quote and a ready-to-go route, usually within the hour - so you can stop planning and start picturing yourself here. No deposit, no obligation, no pressure.

Real human reply, usually within the hour - 7 days a week