Skip to content

Switzerland passport → Sri Lanka

Sri Lanka visa for citizens of Switzerland

eTAETA · Tourist (30 days)

Citizens of Switzerland don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling.

Official application site

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeETA · Tourist (30 days)
How to applyElectronic travel authorization (online)
Maximum stayUp to 30 days
EntriesDouble entry
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsUSD 1000 (approx) or equivalent

How to apply

  1. 1

    Visit the official ETA website

    Go to eta.gov.lk and select 'Apply for an ETA'.

  2. 2

    Fill in the online application form

    Provide personal, passport, and travel details accurately.

  3. 3

    Upload required documents

    Upload digital passport photo and passport data page.

  4. 4

    Pay the ETA fee

    Pay using a credit or debit card; fee varies by nationality.

  5. 5

    Submit application

    Review and submit; you will receive a reference number.

  6. 6

    Receive ETA approval via email

    Approval is usually sent within 24-48 hours; print or save a copy.

  7. 7

    Present ETA upon arrival

    Show the ETA approval and passport at immigration in Sri Lanka.

Documents checklist

Identity

  • Passport (valid at least 6 months from arrival)

    Must have at least two blank pages.

  • Digital passport photo

    Recent, white background, 35x45mm.

Travel

  • Return or onward ticket

    Proof of departure from Sri Lanka.

  • Accommodation details

    Hotel booking or invitation letter.

Financial

  • Credit/debit card for payment

    Visa, Mastercard, or Amex accepted.

Supporting

  • Email address

    For receiving the ETA approval.

Proof of funds

Minimum balance: USD 1000 (approx) or equivalent

  • Bank statement
  • Cash at arrival

Proof of funds may be requested by immigration officers.

Good to know

  • Ensure passport validity is at least 6 months from arrival date.
  • The ETA is not a guarantee of entry; final decision rests with immigration officers.

Common refusal reasons

Incorrect or incomplete application details

Double-check all information before submitting.

Passport validity less than 6 months

Renew passport if necessary before applying.

Criminal record or previous immigration violations

Disclose any relevant history; consult embassy if unsure.

FAQ

Do citizens of Switzerland need a visa for Sri Lanka?

Citizens of Switzerland don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling. Visa type: ETA · Tourist (30 days).

How long can citizens of Switzerland stay in Sri Lanka?

Up to 30 days.

What documents do citizens of Switzerland need for Sri Lanka?

Passport (valid at least 6 months from arrival); Return or onward ticket; Accommodation details; Digital passport photo; Email address; Credit/debit card for payment.

How long must my passport be valid for Sri Lanka?

At least 6 months.

Where do I apply?

On the official site: https://eta.gov.lk

Sources

Plan your trip to Sri Lanka

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Sri Lanka.

Sri Lanka visa for other passports

More destinations for Switzerland passport holders