Embassy of Switzerland in Athens
Today · Closed- Address
- Palaiologou Benizelou 5, Plaka, 105 56 Athens
- Phone
- +30 210 723 03 64
- Website
- eda.admin.ch
- Head of mission
- Stefan Estermann
Switzerland
Greece
Switzerland is represented in Greece by 4 missions: an embassy in Athens and 3 honorary consulates in Rhodes, Thessaloniki and Corfu. Greek citizens and Swiss citizens move freely between the two countries.
Switzerland has its embassy in Athens, the capital; the address on record is Palaiologou Benizelou 5, Plaka, 105 56 Athens. The head of mission on record is Stefan Estermann. Its phone number and website are on its page.
Georgiou Efstathiou 8 / Efstathiadou 8, 85100 Rhodos, Rhodes
Leoforos Nikis 47, 546 22 Thessaloniki, Thessaloníki
3, Dimokratias Ave., 491 00 Corfou, Corfu
Switzerland has 3 honorary consulates in Greece, in Rhodes, Thessaloniki and Corfu; an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.
Greece
Switzerland Visa-free Switzerland visa for citizens of Greece
Switzerland
Greece Visa-free Greece visa for citizens of Switzerland
Free movement applies: Greek citizens enter Switzerland with a passport or national identity card and need no visa, whatever the length of stay.
Missions of Greece in Switzerland (3)
In return, Greece has 3 missions in Switzerland, including its embassy in Bern.
Worldwide, Switzerland has 317 missions in 136 countries; 4 of them are in Greece.
Swiss missions in Greece close on Greece’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day on Saturday 26 December 2026 and New Year's Day on Friday 1 January 2027, and usually on some holidays of Switzerland, such as Christmas Day (Weihnachten) on Friday 25 December 2026.
The Swiss embassy is in Athens, at Palaiologou Benizelou 5, Plaka, 105 56 Athens.
No career consulate is on record, but Switzerland has 3 honorary consulates in Rhodes, Thessaloniki and Corfu.
Free movement applies: Greek citizens enter Switzerland with a passport or national identity card and need no visa, whatever the length of stay.
Swiss citizens need no visa for Greece: under European free movement rules they can travel, live and work there with a valid passport or national ID card.
Yes, Greece has its embassy in Bern, along with 2 other missions in Switzerland.