Travel Visas · Sri Lanka · Tourism

Electronic Travel Authorization (ETA)

your passport passports need Sri Lanka's Electronic Travel Authorization (ETA) before departure.

Priced as "all other countries": US$50 if applied for online, US$60 if obtained on arrival.

Checked against Sri Lanka's official portal

Fees and requirements

Government fee
US$50 online (US$60 on arrival)
Processing time
Online applications receive an acknowledgement promptly, with no published turnaround time. (Applications lodged through a Sri Lankan overseas mission are issued within 3 business days.)
Maximum stay
Up to 30 days
Passport validity
Valid for not less than 6 months from the date of arrival in Sri Lanka
Entry type
Double entry
Biometrics
No
Interview
No

What the application asks for

1 required
  • Passport bio pageA clear image of the photo page of the passport you will travel on.

MigraHub is a private travel-document assistance company. It is not affiliated with or endorsed by the Government of Sri Lanka. You can apply directly on the government's own portal without MigraHub, and the government's fee is the same either way. MigraHub charges separately for its assistance, and its fee is always shown apart from the government's.

MigraHub restates what's published for a passport — it does not say whether any person qualifies, and an authorisation to travel is not a promise of entry.