VisaHQ.com EmbassiesSouth Africa Embassy in Greece

South Africa Embassy in Greece

800-345-6541800-345-6541

South Africa visa is required for

Mostly requested by citizens of Russia, Cuba and Djibouti

South Africa Embassy

in Athens
60 Kifissias Avenue
PO Box 61152
15125
Maroussi
Athens
Greece
Phone+30-210-6106645
Fax+30-210-6106640
Email
Post address
Website URL
Report changes
×

Report changes

South Africa Honorary Consulate

in Thessaloniki
Federation of Industries of Northern Greece
INA 9th km Thessaloniki Thermi
51 Tsimiski Street
54623
Thessaloniki
Greece
Phone
Fax+30-2310-489387
Email
Post address
Website URL
Report changes
×

Report changes