Dear guests,

Before coming to Sri Lanka, you need a tourist visa and an arrival card.

We have recently experienced that the visa confirmation and arrival card are required by airlines at the airport during check-in, and if you do not have them, they have the right not to let you board the plane.

There is also another option to buy a tourist visa on arrival at the airport in Colombo for 60 USD, but we recommend doing it online before departure. 

Please be careful, other online links offer tourist visa processing, but they always charge extra high fees.

A tourist visa for 30 days can be requested on the official website of the:

Department of Immigration & Emigration in Electronic Travel

Authorization (ETA) online Visa Application.

https://eta.gov.lk/slvisa

After successfully filling out the form and paying the USD 50 fee by credit card, within a short time, you will receive a visa confirmation to the email address you provided in the application form.

You can fill out the arrival card no earlier than three days before departure.

There is no fee for the arrival card.

You will also receive a confirmation email with an arrival card number to the email you provided in the application.

https://eservices.immigration.gov.lk/emb/eEmbarkation/'#/home-page

We wish you a pleasant journey and hope to see you soon in Sri Lanka.