Swiss embassies in nearby countries

» Andorra

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Iceland

» Ireland

» Italy

» Luxembourg

» Malta

» Monaco

» Netherlands

» Norway

» Portugal

» Spain

» Sweden

Swiss embassies worldwide

Swiss flag Swiss representation in Greece

Athens — Swiss Embassy

AddressIassiou 2
115 21 Athens
Phonelocal: (210) 723.0364
international: +30.210.723.0364

Corfu — Swiss Consulate

AddressAgion Panton 1
491 00 Corfù
Phonelocal: (26610) 43164
international: +30.26610.43164

Patras — Swiss Consulate

AddressErmou 15
262 21 Patras
Greece
Phonelocal: (2610) 277.688
international: +30.2610.277.688

Rhodes — Swiss Consulate

Addressc/o Hellenic Island Services
Grigoriou Seferi 108
851 00 Rhodos
Phonelocal: (22410) 73690
international: +30.22410.73690

Thessaloniki — Swiss Consulate

AddressLeoforos Nikis 47
546 22 Thessaloniki
Phonelocal: (2310) 282.214
international: +30.2310.282.214