Electronic Travel Authority (ETA)

Electronic Travel Authority (ETA) is required for short visits to Sri Lanka of up to 30 days. Make sure you obtain ETA electronically beforehand. On presentation of your ETA when entering Sri Lanka, you will be granted a Short Stay visa valid for 30 days. If the credit card payment should fail during the process, the ETA can still be applied for by Swiss tourists upon arrival.

For additional information on ETA, and to access the application form, see the link below:


Do you intend to spend more than 30 days in Sri Lanka for non-tourist purposes? Then please contact the consulate in Geneva to apply for a visa.

Arrival Cards

To enter the country, passengers must fill out an Arrival Card. This can now be done online 3 days in advance via the link below:

Important links for further information

Please note:

All of the information displayed here is provided without any warranty of any kind. Subject to changes.