Maltese embassies in nearby countries

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Gibraltar

» Iceland

» Ireland

» Italy

» Liechtenstein

» Luxembourg

» Netherlands

» Norway

» Portugal

» San Marino

» Spain

» Sweden

» Switzerland

» United Kingdom

Maltese embassies worldwide

Maltese flag Maltese representation in Greece

Athens — Maltese Embassy

Address96, Vassilissis Sofias Avenue
11528 Athens
Phonelocal: (210) 778.5138
international: +30.210.778.5138

Piraeus — Maltese Honorary Consulate

Address2 Efplias Street
Piraeus 18537
Phonelocal: (210) 418.5715
international: +30.210.418.5715

Thessaloniki — Maltese Honorary Consulate

Address13 Kountouriotou Street
Thessaloniki 54625
Phonelocal: (2310) 550.271
international: +30.2310.550.271