Embassy of South Africa in Greece


  • 60 Kifissias Avenue PO Box 61152 15125 Maroussi Athens Greece
  • athens.info@dirco.gov.za , athens.consular@dirco.gov.za ,
  • +30-210-6106645 ,
  • +30-210-6106640 ,

Map


Consulates of South Africa in Greece


Consulate :

  • Federation of Industries of Northern Greece INA 9th km Thessaloniki Thermi 51 Tsimiski Street 54623 Thessaloniki Greece
  • president@inatelecom.org , vassilitakas@ina.gr ,
  • +30-2310-489386 ,
  • +30-2310-489387 ,

Map

Adress of embassy of South Africa in Greece, Phone number of embassy of South Africa in Greece