Greece Embassies and Consulates


Here is the list of embassies and consulates for Greece by country. Find the nearest one to you.

Embassy of Greece in Albania

Consulate General of Greece in Gjirokaster

Consulate General of Greece in Korçë

Embassy of Greece in Algeria

Honorary Consulate of Greece in Luanda

Embassy of Greece in Argentina

Embassy of Greece in Armenia

Embassy of Greece in Australia

Consulate General of Greece in Adelaide

Consulate General of Greece in Melbourne

Consulate General of Greece in Sydney

Consulate of Greece in Perth

Honorary Consulate of Greece in Brisbane

Honorary Consulate General of Greece in Darwin

Honorary Consulate of Greece in Newcastle

Embassy of Greece in Austria

Honorary Consulate of Greece in Salzburg

Embassy of Greece in Azerbaijan

Honorary Consulate of Greece in Nassau

Honorary Consulate of Greece in Manama

Honorary Consulate General of Greece in Dhaka

Honorary Consulate of Greece in Minsk

Embassy of Greece in Belgium

Honorary Consulate of Greece in Liege

Honorary Consulate of Greece in Cotonou

Honorary Consulate of Greece in Santa Cruz De La Sierra

Embassy of Greece in Bosnia and Herzegovina

Honorary Consulate of Greece in Gaborone

Embassy of Greece in Brazil

Consulate General of Greece in Sao Paulo

Honorary Consulate of Greece in Curitiba

Honorary Consulate of Greece in Manaus

Honorary Consulate of Greece in Recife

Honorary Consulate of Greece in Santos

Honorary Consulate of Greece in Vitória

Honorary Consulate of Greece in Salvador

Embassy of Greece in Bulgaria

Honorary Consulate of Greece in Bujumbura

Honorary Consulate of Greece in Yaounde

Honorary Consulate of Greece in Douala

Embassy of Greece in Canada

Consulate General of Greece in Montreal

Consulate General of Greece in Toronto

Consulate General of Greece in Vancouver

Embassy of Greece in Chile

Honorary Consulate of Greece in Antofagasta

Honorary Consulate of Greece in Valparaiso

Embassy of Greece in China

Consulate General of Greece in Guangzhou

Consulate General of Greece in Shanghai

Honorary Consulate General of Greece in Bogota

Honorary Consulate of Greece in Cartagena

Embassy of Greece in Congo (Democratic Republic)

Honorary Consulate General of Greece in Lubumbashi

Honorary Consulate General of Greece in Brazzaville

Honorary Consulate of Greece in San Jose

Embassy of Greece in Croatia

Embassy of Greece in Cuba

Embassy of Greece in Cyprus

Embassy of Greece in Czech Republic

Embassy of Greece in Denmark

Honorary Consulate of Greece in Djibouti

Honorary Consulate General of Greece in Santo Domingo

Honorary Consulate of Greece in Guayaquil

Honorary Consulate of Greece in Quito

Embassy of Greece in Egypt

Consulate General of Greece in Cairo

Consulate General of Greece in Alexandria

Embassy of Greece in Estonia

Embassy of Greece in Ethiopia

Honorary Consulate of Greece in Torshavn

Embassy of Greece in Finland

Honorary Consulate of Greece in Turku

Honorary Consulate of Greece in Kuopio

Honorary Consulate of Greece in Oulu

Honorary Consulate of Greece in Rovaniemi

Embassy of Greece in France

Honorary Consulate of Greece in Bordeaux

Honorary Consulate of Greece in Le Havre

Honorary Consulate of Greece in Lille

Honorary Consulate of Greece in Nantes

Honorary Consulate of Greece in Strasbourg

Embassy of Greece in Georgia

Embassy of Greece in Germany

Consulate General of Greece in Hamburg

Consulate General of Greece in Munich

Consulate General of Greece in Düsseldorf

Consulate General of Greece in Stuttgart

Consulate General of Greece in Frankfurt

Honorary Consulate of Greece in Gibraltar

Honorary Consulate of Greece in Guatemala City

Embassy of Greece to the Holy See

Consulate General of Greece in Hong Kong

Honorary Consulate of Greece in Tegucigalpa

Embassy of Greece in Hungary

Honorary Consulate General of Greece in Reykjavik

Embassy of Greece in India

Honorary Consulate General of Greece in Mumbai

Honorary Consulate General of Greece in Chennai

Honorary Consulate General of Greece in Kolkata

Embassy of Greece in Indonesia

Embassy of Greece in Iran

Embassy of Greece in Iraq

Embassy of Greece in Ireland

Embassy of Greece in Israel

Consulate General of Greece in Jerusalem

Honorary Consulate of Greece in Haifa

Embassy of Greece in Italy

Honorary Consulate General of Greece in Milan

Honorary Consulate of Greece in Naples

Honorary Consulate of Greece in Venice

Honorary Consulate of Greece in Bari

Honorary Consulate of Greece in Bologna

Honorary Consulate of Greece in Catania

Honorary Consulate of Greece in Florence

Honorary Consulate of Greece in Livorno

Honorary Consulate of Greece in Palermo

Honorary Consulate of Greece in Perugia

Honorary Consulate of Greece in Trieste

Honorary Consulate of Greece in Brindisi

Honorary Consulate of Greece in Ancona

Honorary Consulate of Greece in Abidjan

Honorary Consulate of Greece in Kingston

Embassy of Greece in Japan

Honorary Consulate of Greece in Ashiya

Embassy of Greece in Jordan

Embassy of Greece in Kazakhstan

Embassy of Greece in Kenya

Embassy of Greece in Kuwait

Embassy of Greece in Latvia

Embassy of Greece in Lebanon

Embassy of Greece in Libya

Embassy of Greece in Lithuania

Embassy of Greece in Luxembourg

Honorary Consulate General of Greece in Kuala Lumpur

Embassy of Greece in Malta

Honorary Consulate of Greece in Nouakchott

Embassy of Greece in Mexico

Honorary Consulate of Greece in Merida

Honorary Consulate of Greece in Monterrey

Honorary Consulate of Greece in Chisinau

Honorary Consulate General of Greece in Monte Carlo

Embassy of Greece in Montenegro

Embassy of Greece in Morocco

Honorary Consulate General of Greece in Maputo

Honorary Consulate General of Greece in Kathmandu

Embassy of Greece in the Netherlands

Honorary Consulate of Greece in Auckland

Honorary Consulate of Greece in Managua

Embassy of Greece in Nigeria

Honorary Consulate of Greece in Lagos

Embassy of Greece in North Macedonia

Consulate General of Greece in Bitola

Honorary Consulate of Greece in Belfast

Embassy of Greece in Norway

Honorary Consulate of Greece in Muscat

Embassy of Greece in Pakistan

Honorary Consulate of Greece in Karachi

Honorary Consulate of Greece in Lahore

Honorary Consulate of Greece in Panama City

Honorary Consulate of Greece in Port Moresby

Embassy of Greece in Peru

Embassy of Greece in the Philippines

Embassy of Greece in Poland

Embassy of Greece in Portugal

Honorary Consulate of Greece in Funchal

Honorary Consulate of Greece in Ponta Delgada

Honorary Consulate of Greece in Porto

Embassy of Greece in Qatar

Embassy of Greece in Romania

Embassy of Greece in Russia

Consulate General of Greece in Saint Petersburg

Consulate General of Greece in Novorossiysk

Honorary Consulate of Greece in Kaliningrad

Embassy of Greece in Saudi Arabia

Consulate General of Greece in Jeddah

Embassy of Greece in Serbia

Honorary Consulate of Greece in Victoria

Embassy of Greece in Singapore

Embassy of Greece in Slovakia

Embassy of Greece in Slovenia

Embassy of Greece in South Africa

Consulate of Greece in Cape Town

Consulate General of Greece in Johannesburg

Honorary Consulate of Greece in Durban

Embassy of Greece in Korea (Republic)

Embassy of Greece in Spain

Honorary Consulate of Greece in Huelva

Honorary Consulate of Greece in A Coruña

Honorary Consulate of Greece in Las Palmas de Gran Canaria

Honorary Consulate of Greece in Palma De Mallorca

Honorary Consulate of Greece in Valencia

Honorary Consulate of Greece in Seville

Honorary Consulate General of Greece in Colombo

Honorary Consulate of Greece in Khartoum

Embassy of Greece in Sweden

Honorary Consulate General of Greece in Malmo

Honorary Consulate General of Greece in Gothenburg

Embassy of Greece in Switzerland

Consulate General of Greece in Geneva

Honorary Consulate General of Greece in Zürich

Honorary Consulate of Greece in Lugano

Embassy of Greece in Syria

Honorary Consulate of Greece in Latakia

Honorary Consulate of Greece in Tartous

Honorary Consulate of Greece in Aleppo

Honorary Consulate of Greece in Dar es Salaam

Embassy of Greece in Thailand

Embassy of Greece in Turkey

Consulate of Greece in Edirne

Consulate General of Greece in Izmir

Consulate General of Greece in Istanbul

Honorary Consulate of Greece in Kampala

Embassy of Greece in Ukraine

Consulate General of Greece in Mariupol

Consulate General of Greece in Odessa

Embassy of Greece in the United Arab Emirates

Embassy of Greece in the United Kingdom

Honorary Consulate of Greece in Birmingham

Honorary Consulate of Greece in Edinburgh

Honorary Consulate of Greece in Glasgow

Honorary Consulate of Greece in Leeds

Embassy of Greece in the United States of America

Consulate General of Greece in San Francisco

Consulate General of Greece in Boston

Consulate General of Greece in Los Angeles

Consulate General of Greece in New York City

Consulate General of Greece in Chicago

Consulate General of Greece in Tampa

Consulate of Greece in Atlanta

Consulate of Greece in Houston

Embassy of Greece in Uruguay

Embassy of Greece in Venezuela

Honorary Consulate of Greece in Maracaibo

Embassy of Greece in Vietnam

Honorary Consulate of Greece in Ho Chi Minh City

Honorary Consulate of Greece in Sana’a

Honorary Consulate of Greece in Lusaka

Embassy of Greece in Zimbabwe


Immigration Consultants Mexico S.C.
Homero 229, Polanco V Sección, Miguel Hidalgo, CP 11560, Ciudad de México


Have an immigration question? Let us help you or let us connect you with an attorney that can help you. Please fill out the form below so that we can assist you on your immigration or travel. We process both immigration visas as well as tourist visas.