SwitzerlandGreece

Swiss Embassy & Consulates in Greece

  • 1 embassy
  • 3 honorary consulates

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.

Map: Switzerland’s 4 missions in Greece

Map: Switzerland’s 4 missions in Greece

Swiss Embassy in Athens

Embassy of Switzerland in Athens

Embassy · Athens

Today · Closed
Address
Palaiologou Benizelou 5, Plaka, 105 56 Athens
Head of mission
Stefan Estermann

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.

Swiss honorary consulates in Greece

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.

Switzerland visa for Greek citizens

GreeceSwitzerland Visa-free Switzerland visa for citizens of Greece

SwitzerlandGreece 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.

Greece’s missions in Switzerland

Missions of Greece in Switzerland (3)

In return, Greece has 3 missions in Switzerland, including its embassy in Bern.

Good to know

Switzerland in Greece

Worldwide, Switzerland has 317 missions in 136 countries; 4 of them are in Greece.

When Swiss missions in Greece are closed

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.

Frequently asked questions

Where is the Swiss embassy in Greece?

The Swiss embassy is in Athens, at Palaiologou Benizelou 5, Plaka, 105 56 Athens.

Does Switzerland have consulates in Greece?

No career consulate is on record, but Switzerland has 3 honorary consulates in Rhodes, Thessaloniki and Corfu.

Do Greek citizens need a visa for Switzerland?

Free movement applies: Greek citizens enter Switzerland with a passport or national identity card and need no visa, whatever the length of stay.

Do Swiss citizens need a visa for Greece?

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.

Does Greece have an embassy in Switzerland?

Yes, Greece has its embassy in Bern, along with 2 other missions in Switzerland.