Embassy of Switzerland in Kathmandu
Today 00:00–05:00- Address
- Ekantakuna 123, Lalitpur
- Phone
- +9775524927
- Website
- eda.admin.ch
Switzerland
Nepal
1 embassy
Switzerland is represented in Nepal by 1 mission: an embassy in Kathmandu. Switzerland requires Nepali citizens to hold a visa issued in advance.
The Swiss embassy is in Kathmandu, the capital of Nepal, at Ekantakuna 123, Lalitpur. Its phone number and website are on its page.
Nepal
Switzerland Visa required Switzerland visa for citizens of Nepal
Switzerland
Nepal Visa on arrival Nepal visa for citizens of Switzerland
Switzerland visa requirements for citizens of Nepal
checked 22 October 2026
Switzerland requires Nepali citizens to hold a visa issued in advance. From Nepal, the application is made at the Swiss embassy in Kathmandu or through a visa centre appointed by Switzerland.
Nepal has no mission in Switzerland on record; Nepali citizens there would be served by an embassy accredited from another country.
Worldwide, Switzerland has 317 missions in 136 countries; one of them is in Nepal.
Nepal issues Swiss citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance. In Nepal, Swiss citizens can turn to the Swiss embassy for passports and emergency help.
The Swiss embassy is in Kathmandu, at Ekantakuna 123, Lalitpur.
Switzerland requires Nepali citizens to hold a visa issued in advance.
Nepal issues Swiss citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance.
No mission of Nepal in Switzerland is on record.