Switzerland passport → Sri Lanka
Sri Lanka visa for citizens of Switzerland
Citizens of Switzerland don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling.
Official application siteVerified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | ETA · Tourist (30 days) |
|---|---|
| How to apply | Electronic travel authorization (online) |
| Maximum stay | Up to 30 days |
| Entries | Double entry |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | USD 1000 (approx) or equivalent |
How to apply
- 1
Visit the official ETA website
Go to eta.gov.lk and select 'Apply for an ETA'.
- 2
Fill in the online application form
Provide personal, passport, and travel details accurately.
- 3
Upload required documents
Upload digital passport photo and passport data page.
- 4
Pay the ETA fee
Pay using a credit or debit card; fee varies by nationality.
- 5
Submit application
Review and submit; you will receive a reference number.
- 6
Receive ETA approval via email
Approval is usually sent within 24-48 hours; print or save a copy.
- 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
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Sri Lanka