- Address
- Avenue Fouad Chéhab, Beyrouth
- Phone
- +9611324129
- Website
- eda.admin.ch
Switzerland
Lebanon
Swiss Embassy in Lebanon
1 embassy
Switzerland is represented in Lebanon by 1 mission: an embassy in Beirut. Lebanese citizens must obtain a visa before travelling to Switzerland.
Swiss Embassy in Beirut
Switzerland has its embassy in Beirut, the capital; the address on record is Avenue Fouad Chéhab, Beyrouth. Its phone number and website are on its page.
Switzerland visa for Lebanese citizens
Lebanon
Switzerland Visa required Switzerland visa for citizens of Lebanon
Switzerland
Lebanon Visa on arrival Lebanon visa for citizens of Switzerland
Switzerland visa requirements for citizens of Lebanon
- Schengen visa (type C) for Switzerland
- National visa (type D) for stays over 90 days
- Schengen short-stay visa (type C) – business
- Schengen short-stay visa (type C) – visiting family or friends
- Fee: €90
- 10 required documents
checked 22 October 2026
Lebanese citizens must obtain a visa before travelling to Switzerland. From Lebanon, the application is made at the Swiss embassy in Beirut or through a visa centre appointed by Switzerland.
Lebanon’s missions in Switzerland
Missions of Lebanon in Switzerland (1)
In return, Lebanon has an embassy in Switzerland, in Bern.
Good to know
Switzerland in Lebanon
Worldwide, Switzerland has 317 missions in 136 countries; one of them is in Lebanon.
Travel to Lebanon for Swiss citizens
Swiss citizens can get a visa on arrival in Lebanon, valid for stays of up to 30 days. In Lebanon, Swiss citizens can turn to the Swiss embassy for passports and emergency help.
Frequently asked questions
Where is the Swiss embassy in Lebanon?
The Swiss embassy is in Beirut, at Avenue Fouad Chéhab, Beyrouth.
Do Lebanese citizens need a visa for Switzerland?
Switzerland requires Lebanese citizens to hold a visa issued in advance.
Do Swiss citizens need a visa for Lebanon?
Swiss citizens can get a visa on arrival in Lebanon, valid for stays of up to 30 days.
Does Lebanon have an embassy in Switzerland?
Yes, Lebanon has its embassy in Bern.