Arrival Card Finder

Sri Lanka arrival card: Online Arrival Card (eEmbarkation)

Sri Lanka

Optional form

You can fill in the Online Arrival Card (eEmbarkation) online before you arrive, which can save time at the border. It's free on the official site.

Open the official formeservices.immigration.gov.lk

When to submit: Can be completed up to 3 days before travel

Visas and travel authorizations depend on your nationality, so check those separately.

More details▾

Online arrival card facility offered since 1 Jan 2023; official notices describe it as a facility, not a requirement. An ETA or visa is required for most nationalities.

Common questions

Do I need an arrival card for Sri Lanka?
It's optional. Sri Lanka offers the Online Arrival Card (eEmbarkation) online, and filling it in before you fly can make arrival faster. Online arrival card facility offered since 1 Jan 2023; official notices describe it as a facility, not a requirement. An ETA or visa is required for most nationalities.
When should I fill in the Online Arrival Card (eEmbarkation)?
Can be completed up to 3 days before travel
How much does the Online Arrival Card (eEmbarkation) cost?
It's free on the official government site, eservices.immigration.gov.lk. Websites that charge a fee for it are not the official one.
Do I still need a visa for Sri Lanka?
An arrival form is not a visa. Whether you need a visa or an electronic travel authorization depends on your nationality, so check Sri Lanka's official immigration website or your own government's travel advice.

Other countries in South Asia, Central Asia and the Middle East