SpainGreece

Spanish Embassy & Consulates in Greece

  • 1 embassy
  • 1 consulate

In Greece, Spain has an embassy in Athens and a consulate in Thessaloniki. Greek citizens and Spanish citizens move freely between the two countries.

Map: Spain’s 2 missions in Greece

Map: Spain’s 2 missions in Greece

Spanish Embassy in Athens

Spain has its embassy in Athens, the capital; the address on record is Διονυσίου Αρεοπαγίτου 21, 11742 Αθήνα. Its phone number and website are on its page.

Spanish consulates in Greece

Spain also has a consulate in Thessaloniki; career consulates of this kind usually renew passports and take visa applications for their region.

Spain visa for Greek citizens

GreeceSpain Visa-free Spain visa for citizens of Greece

SpainGreece Visa-free Greece visa for citizens of Spain

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

Greece’s missions in Spain

Missions of Greece in Spain (2)

In return, Greece has 2 missions in Spain, including its embassy in Madrid.

Good to know

Spain in Greece

Worldwide, Spain has 297 missions in 126 countries; 2 of them are in Greece.

When Spanish missions in Greece are closed

Spanish 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 Spain, such as Constitution Day (Día de la Constitución) on Sunday 6 December 2026.

Frequently asked questions

Where is the Spanish embassy in Greece?

The Spanish embassy is in Athens, at Διονυσίου Αρεοπαγίτου 21, 11742 Αθήνα.

Does Spain have consulates in Greece?

Yes, Spain has a consulate in Thessaloniki.

Do Greek citizens need a visa for Spain?

Greek citizens need no visa for Spain: under European free movement rules they can travel, live and work there with a valid passport or national ID card.

Do Spanish citizens need a visa for Greece?

As Spain and Greece both belong to the European free movement area, Spanish citizens need only a valid ID card or passport for Greece.

Does Greece have an embassy in Spain?

Yes, Greece has its embassy in Madrid, along with 1 other mission in Spain.