South Africans are required to get a Greek Schengen visa before travelling to Athens. It’s recommended that you apply two to three months before your planned arrival.