Tourist Visa/Visit Visa

You should apply for a Tourist Visa if you are travelling for one or several of the following purposes:

Sightseeing, holidaying, excursions & relaxation

Visiting friends and relatives

Medical treatment including ayurvedic treatment and yoga

COVID-19 related health protocol applicable for travelers visiting Sri Lanka:

Facilities to complete Arrival and Departure cards online from 1st January 2023

Preventive measures for persons arriving from overseas during the pandemic of COVID - 19 - Issued on 6 December 2022

COVID - 19 insurance coverage for foreign passport holders

Covid-19 Insurance Coverage for foreign Passport Holders - Issued on 17th June 2022




Due to the ongoing upgrade and maintenance of the Electronic Travel Authorization (ETA) system of the Department of Immigration and Emigration of Sri Lanka, there may be difficulties in making ETA payments by credit card.

Accordingly, until further notice, applicants for Tourist visas who are unsuccessful in making credit card payments for ETA to obtain visas to travel to Sri Lanka from the following countries, will be issued "On arrival ETA" at the port of entry to Sri Lanka, upon payment of the visa relevant charges.

Austria, Belgium, Denmark, Netherlands, Poland, Italy, Finland, France, Germany, Ireland, Spain, Greece, Sweden, Hungary, United Kingdom, Australia, New Zealand, United States of America, Canada, Japan, Switzerland, Norway, Portugal, Slovenia, Estonia, Mauritius, Iceland, Cuba, Singapore, Russia and Ukraine.

Short-term Tourist Visa/Visit Visa

If the length of stay in Sri Lanka is less than 30 days, the applicant or a third party on his/her behalf can apply for Tourist visa through ETA website An ETA visa holder is entitled to enter Sri Lanka within three months from the date of issue of ETA.

All applicants, except children below 12 years of age, must pay an ETA processing fee online. The online payment must be paid with a valid debit or credit card. Any payments made to other websites or agencies are not valid to process the ETA. Therefore, please ensure that the payment is made on to avoid having to pay again at the port of entry to Sri Lanka. The Department of Emigration and Immigration maintains a NO REFUND policy.

It is advisable to keep a copy of the ETA approval with you to be produced at the port of entry in Sri Lanka.

For last-minute travelers who travel to Sri Lanka for tourist/transit purposes without prior ETA approval, a limited facility to obtain the ‘On arrival ETA’ is available at the Bandaranaike International Airport in Colombo.

The ETA is initially limited to 30 days stay in Sri Lanka from the date of arrival, although it may be extended for up to six months. Application for an extension should be submitted to the Visa Section of the Department of Immigration by visiting the Department or through an Authorized Agent.

To check your ETA application status, you may log onto the ETA website or contact 24/7 dedicated ETA call centre on 0094 71 99 67 888.

Tourist Visa/Visit Visa for more than 30 days

If you wish to stay more than 30 days (for three months) in Sri Lanka for tourism purposes, an application must be submitted to this Consulate General.

Documents required:

ETA application form dully filled and signed (Tourist Visa Application Form)

One recent passport-size colour photograph

Confirmation of travel arrangements such as a copy of return air ticket or flight itinerary obtained from a travel agent or cruise-ship reservation  

Visa fee of CHF 142 for more than 30 days upto 90 days-single entry

Visa fee of CHF 236 for more than 30 days upto 90 days-double entry

Passport – The validity of the passport must be at least six months beyond the date of entry into Sri Lanka.

Proof of adequate funds for your stay in Sri Lanka and for the payment of your return passage out of Sri Lanka

A letter explaining the requirement of a long stay visa including address and the telephone number of the place of accommodation

COVID-19 Vaccination certificate  

Applicants, who are not Swiss passport holders should produce a valid Residence Permit in Switzerland.

For each supporting document, original document + 1 set of photocopy should be submitted. [Photocopy of the visa application form is not required.]

  How to submit the application:

At the Consulate General

  • Visa can be applied by physically submitting an application to the Consulate General. When submitting a visa application personally by hand, visa fee must be paid in cash at the counter of the Consulate General. To obtain an appointment please click appointments

By Post

  • Visa can be applied by sending the application by post with the aforementioned required documents to:

Consulate General of Sri Lanka,
56, Rue de Moillebeau,
P.O. Box 436,
1211 Geneva 19.

* The Consulate General will not to take any responsibility for documents lost or delayed in the post/courier.

Please include a self-addressed envelope with sufficient postage (7 CHF) for the Consulate to return the passport through registered mail.  When a visa application is sent by post, the applicable visa fee has to be paid to the below mentioned bank account of the Consulate General and enclose a copy of the bank payment receipt:

Name of the Bank:   Union Bank of Switzerland (UBS)

Bank Account No.     240.256121.30A

Account Name:         Consulate General of Sri Lanka in Geneva

IBAN:                        CH 350024024025612130A

Clearing No.             240


Processing time: 3-7 working days

Copyright © 2021 All Rights Reserved.