How to get to South Africa from Greece by flight ? You can check flights from Greece to South Africa below.
You can find flight ticket prices from Greece to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.
You take a flight from Thessaloniki to Johannesburg and cost approximately 420 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
LY5148
El Al
LY053
El Al
|
00:25
Thessaloniki
05:55
Tel Aviv
|
02:45
Tel Aviv
13:50
Johannesburg
|
Connect |
TK1882
Turkish Airlines
TK38 42
Turkish Airlines
|
09:35
Thessaloniki
01:35
Istanbul Ataturk
|
10:55
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
LX2581
Swiss
LX288
Swiss
|
10:25
Thessaloniki
22:40
Zurich
|
11:50
Zurich
09:10
Johannesburg
|
Connect |
QR206
Qatar Airways
QR1365
Qatar Airways
|
13:50
Thessaloniki
20:40
Doha
|
18:20
Doha
04:35
Johannesburg
|
Connect |
QR206
Qatar Airways
QR1363
Qatar Airways
|
13:50
Thessaloniki
01:55
Doha
|
18:20
Doha
09:50
Johannesburg
|
Connect |
LH1289
Lufthansa
LH572
Lufthansa
|
14:20
Thessaloniki
22:05
Frankfurt
|
15:55
Frankfurt
08:30
Johannesburg
|
Connect |
LH1289
Lufthansa
SA261
South African Airways
|
14:20
Thessaloniki
20:45
Frankfurt
|
15:55
Frankfurt
07:25
Johannesburg
|
Connect |
A3530
Aegean Airlines
SA261
South African Airways
|
17:05
Thessaloniki
20:45
Frankfurt
|
18:35
Frankfurt
07:25
Johannesburg
|
Connect |
A3530
Aegean Airlines
LH572
Lufthansa
|
17:05
Thessaloniki
22:05
Frankfurt
|
18:35
Frankfurt
08:30
Johannesburg
|
Connect |
A3502
Aegean Airlines
SA265
South African Airways
|
17:40
Thessaloniki
21:05
Munich
|
18:50
Munich
07:40
Johannesburg
|
Connect |
A3554
Aegean Airlines
LY051
El Al
|
18:05
Thessaloniki
22:30
Tel Aviv
|
20:15
Tel Aviv
06:25
Johannesburg
|
Connect |
A3534
Aegean Airlines
LX288
Swiss
|
18:05
Thessaloniki
22:40
Zurich
|
19:35
Zurich
09:10
Johannesburg
|
Connect |
TK1894
Turkish Airlines
TK38 42
Turkish Airlines
|
21:30
Thessaloniki
01:35
Istanbul Ataturk
|
22:45
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Johannesburg and cost approximately 380 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET761
Ethiopian Airlines
ET849
Ethiopian Airlines
|
00:20
Athens
15:30
Addis Ababa
|
07:20
Addis Ababa
19:55
Johannesburg
|
Connect |
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
|
00:20
Athens
08:40
Addis Ababa
|
07:20
Addis Ababa
13:05
Johannesburg
|
Connect |
QR208
Qatar Airways
QR1377
Qatar Airways
|
00:55
Athens
07:00
Doha
|
05:40
Doha
14:55
Johannesburg
|
Connect |
QR208
Qatar Airways
QR1367
Qatar Airways
|
00:55
Athens
07:05
Doha
|
05:40
Doha
14:55
Johannesburg
|
Connect |
LY542
El Al
LY051
El Al
|
10:20
Athens
22:30
Tel Aviv
|
12:20
Tel Aviv
06:25
Johannesburg
|
Connect |
QR398
Qatar Airways
QR1365
Qatar Airways
|
11:35
Athens
20:40
Doha
|
15:45
Doha
04:35
Johannesburg
|
Connect |
QR398
Qatar Airways
QR1363
Qatar Airways
|
11:35
Athens
01:55
Doha
|
15:45
Doha
09:50
Johannesburg
|
Connect |
AZ0719
Alitalia
AZ0848
Alitalia
|
12:05
Athens
22:10
Rome
|
13:10
Rome
08:20
Johannesburg
|
Connect |
LH1751
Lufthansa
SA265
South African Airways
|
13:10
Athens
21:05
Munich
|
14:45
Munich
07:40
Johannesburg
|
Connect |
QR212
Qatar Airways
QR1363
Qatar Airways
|
13:15
Athens
01:55
Doha
|
17:50
Doha
09:50
Johannesburg
|
Connect |
AZ0715
Alitalia
AZ0848
Alitalia
|
13:15
Athens
22:10
Rome
|
14:25
Rome
08:20
Johannesburg
|
Connect |
MS748
Egyptair
MS839
Egyptair
|
13:15
Athens
23:05
Cairo
|
14:15
Cairo
07:10
Johannesburg
|
Connect |
QR212
Qatar Airways
QR1365
Qatar Airways
|
13:15
Athens
20:40
Doha
|
17:50
Doha
04:35
Johannesburg
|
Connect |
A3852
Aegean Airlines
LX288
Swiss
|
13:20
Athens
22:40
Zurich
|
15:10
Zurich
09:10
Johannesburg
|
Connect |
LX1831
Swiss
LX288
Swiss
|
13:30
Athens
22:40
Zurich
|
15:15
Zurich
09:10
Johannesburg
|
Connect |
QR204
Qatar Airways
QR1363
Qatar Airways
|
13:35
Athens
01:55
Doha
|
17:45
Doha
09:50
Johannesburg
|
Connect |
QR204
Qatar Airways
QR1365
Qatar Airways
|
13:35
Athens
20:40
Doha
|
17:45
Doha
04:35
Johannesburg
|
Connect |
SV0192
Saudia
SV0447
Saudia
|
15:15
Athens
01:45
Jeddah
|
18:40
Jeddah
07:30
Johannesburg
|
Connect |
LH1753
Lufthansa
SA265
South African Airways
|
15:20
Athens
21:05
Munich
|
16:55
Munich
07:40
Johannesburg
|
Connect |
LY544
El Al
LY053
El Al
|
15:30
Athens
05:55
Tel Aviv
|
17:30
Tel Aviv
13:50
Johannesburg
|
Connect |
LY544
El Al
LY051
El Al
|
15:30
Athens
22:30
Tel Aviv
|
17:30
Tel Aviv
06:25
Johannesburg
|
Connect |
TK1850
Turkish Airlines
TK38 42
Turkish Airlines
|
15:40
Athens
01:35
Istanbul Ataturk
|
17:05
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
A3806
Aegean Airlines
SA265
South African Airways
|
15:45
Athens
21:05
Munich
|
17:25
Munich
07:40
Johannesburg
|
Connect |
A3924
Aegean Airlines
LY051
El Al
|
16:30
Athens
22:30
Tel Aviv
|
18:30
Tel Aviv
06:25
Johannesburg
|
Connect |
LX1839
Swiss
LX288
Swiss
|
17:50
Athens
22:40
Zurich
|
19:35
Zurich
09:10
Johannesburg
|
Connect |
EK210
Emirates
EK761
Emirates
|
18:05
Athens
04:05
Dubai
|
23:35
Dubai
10:15
Johannesburg
|
Connect |
EK210
Emirates
EK763
Emirates
|
18:05
Athens
10:05
Dubai
|
23:35
Dubai
16:25
Johannesburg
|
Connect |
A3994
Aegean Airlines
TK38 42
Turkish Airlines
|
19:00
Athens
01:35
Istanbul Ataturk
|
20:30
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
AZ0721
Alitalia
AZ0848
Alitalia
|
19:20
Athens
22:10
Rome
|
20:30
Rome
08:20
Johannesburg
|
Connect |
MS750
Egyptair
MS839
Egyptair
|
19:35
Athens
23:05
Cairo
|
20:35
Cairo
07:10
Johannesburg
|
Connect |
A3652
Aegean Airlines
AZ0848
Alitalia
|
20:10
Athens
22:10
Rome
|
21:10
Rome
08:20
Johannesburg
|
Connect |
TK1844
Turkish Airlines
TK38 42
Turkish Airlines
|
22:25
Athens
01:35
Istanbul Ataturk
|
23:55
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
EK104
Emirates
EK763
Emirates
|
23:00
Athens
10:05
Dubai
|
04:45
Dubai
16:25
Johannesburg
|
Connect |
EK104
Emirates
EK765
Emirates
|
23:00
Athens
14:40
Dubai
|
04:45
Dubai
20:50
Johannesburg
|
Connect |
A3928
Aegean Airlines
LY053
El Al
|
23:55
Athens
05:55
Tel Aviv
|
02:00
Tel Aviv
13:50
Johannesburg
|
Connect |
A3930
Aegean Airlines
ET453
Ethiopian Airlines
ET809
Ethiopian Airlines
|
23:55
Athens
02:20
Cairo
08:40
Addis Ababa
|
00:50
Cairo
07:20
Addis Ababa
13:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.
You take a flight from Thessaloniki to Capetown and cost approximately 550 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
A3500
Aegean Airlines
LH574
Lufthansa
|
08:00
Thessaloniki
19:00
Munich
|
09:10
Munich
07:40
Capetown
|
Connect |
TK1882
Turkish Airlines
TK44
Turkish Airlines
|
09:35
Thessaloniki
01:55
Istanbul Ataturk
|
10:55
Istanbul Ataturk
12:00
Capetown
|
Connect |
EW1701
Eurowings
LH574
Lufthansa
|
09:35
Thessaloniki
19:00
Munich
|
10:45
Munich
07:40
Capetown
|
Connect |
LX2581
Swiss
WK86
Edelweiss Air
|
10:25
Thessaloniki
19:45
Zurich
|
11:50
Zurich
07:10
Capetown
|
Connect |
BA2643
British Airways
BA2041
British Airways
|
12:55
Thessaloniki
20:00
London Gatwick
|
14:20
London Gatwick
09:45
Capetown
|
Connect |
QR206
Qatar Airways
QR1369
Qatar Airways
|
13:50
Thessaloniki
01:40
Doha
|
18:20
Doha
11:10
Capetown
|
Connect |
QR206
Qatar Airways
QR1365
Qatar Airways
BA6401
British Airways
|
13:50
Thessaloniki
20:40
Doha
07:00
Johannesburg
|
18:20
Doha
04:35
Johannesburg
09:10
Capetown
|
Connect |
LH1289
Lufthansa
LH576
Lufthansa
|
14:20
Thessaloniki
22:15
Frankfurt
|
15:55
Frankfurt
10:00
Capetown
|
Connect |
A3530
Aegean Airlines
LH576
Lufthansa
|
17:05
Thessaloniki
22:15
Frankfurt
|
18:35
Frankfurt
10:00
Capetown
|
Connect |
A3530
Aegean Airlines
DE2290
Condor Flugdienst
|
17:05
Thessaloniki
20:30
Frankfurt
|
18:35
Frankfurt
08:25
Capetown
|
Connect |
TK1894
Turkish Airlines
TK44
Turkish Airlines
|
21:30
Thessaloniki
01:55
Istanbul Ataturk
|
22:45
Istanbul Ataturk
12:00
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Capetown and cost approximately 550 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET761
Ethiopian Airlines
ET847
Ethiopian Airlines
|
00:20
Athens
08:15
Addis Ababa
|
07:20
Addis Ababa
13:45
Capetown
|
Connect |
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
SA347
South African Airways
|
00:20
Athens
08:40
Addis Ababa
15:30
Johannesburg
|
07:20
Addis Ababa
13:05
Johannesburg
17:40
Capetown
|
Connect |
QR208
Qatar Airways
QR1377
Qatar Airways
BA6431
British Airways
|
00:55
Athens
07:00
Doha
18:00
Johannesburg
|
05:40
Doha
14:55
Johannesburg
20:10
Capetown
|
Connect |
QR208
Qatar Airways
QR1367
Qatar Airways
BA6429
British Airways
|
00:55
Athens
07:05
Doha
17:00
Johannesburg
|
05:40
Doha
14:55
Johannesburg
19:10
Capetown
|
Connect |
QR208
Qatar Airways
QR1377
Qatar Airways
BA6429
British Airways
|
00:55
Athens
07:00
Doha
17:00
Johannesburg
|
05:40
Doha
14:55
Johannesburg
19:10
Capetown
|
Connect |
QR208
Qatar Airways
QR1371
Qatar Airways
|
00:55
Athens
07:40
Doha
|
05:40
Doha
17:10
Capetown
|
Connect |
QR208
Qatar Airways
QR1377
Qatar Airways
BA6427
British Airways
|
00:55
Athens
07:00
Doha
16:00
Johannesburg
|
05:40
Doha
14:55
Johannesburg
18:10
Capetown
|
Connect |
QR208
Qatar Airways
QR1367
Qatar Airways
BA6427
British Airways
|
00:55
Athens
07:05
Doha
16:00
Johannesburg
|
05:40
Doha
14:55
Johannesburg
18:10
Capetown
|
Connect |
QR208
Qatar Airways
QR1367
Qatar Airways
BA6431
British Airways
|
00:55
Athens
07:05
Doha
18:00
Johannesburg
|
05:40
Doha
14:55
Johannesburg
20:10
Capetown
|
Connect |
AF1033
Air France
AF864
Air France
|
06:00
Athens
10:30
Paris CDG
|
08:30
Paris CDG
21:50
Capetown
|
Connect |
OS804
Austrian Airlines
OS31
Austrian Airlines
|
06:40
Athens
13:40
Vienna
|
07:55
Vienna
01:05
Capetown
|
Connect |
OE135
Cairo Aviation
OS31
Austrian Airlines
|
10:10
Athens
13:40
Vienna
|
11:35
Vienna
01:05
Capetown
|
Connect |
QR398
Qatar Airways
QR1369
Qatar Airways
|
11:35
Athens
01:40
Doha
|
15:45
Doha
11:10
Capetown
|
Connect |
LH1751
Lufthansa
LH574
Lufthansa
|
13:10
Athens
19:00
Munich
|
14:45
Munich
07:40
Capetown
|
Connect |
QR212
Qatar Airways
QR1369
Qatar Airways
|
13:15
Athens
01:40
Doha
|
17:50
Doha
11:10
Capetown
|
Connect |
LX1831
Swiss
WK86
Edelweiss Air
|
13:30
Athens
19:45
Zurich
|
15:15
Zurich
07:10
Capetown
|
Connect |
QR204
Qatar Airways
QR1369
Qatar Airways
|
13:35
Athens
01:40
Doha
|
17:45
Doha
11:10
Capetown
|
Connect |
LH1279
Lufthansa
LH576
Lufthansa
|
14:05
Athens
22:15
Frankfurt
|
16:05
Frankfurt
10:00
Capetown
|
Connect |
LH1753
Lufthansa
LH574
Lufthansa
|
15:20
Athens
19:00
Munich
|
16:55
Munich
07:40
Capetown
|
Connect |
TK1850
Turkish Airlines
TK44
Turkish Airlines
|
15:40
Athens
01:55
Istanbul Ataturk
|
17:05
Istanbul Ataturk
12:00
Capetown
|
Connect |
A3832
Aegean Airlines
LH576
Lufthansa
|
15:40
Athens
22:15
Frankfurt
|
17:40
Frankfurt
10:00
Capetown
|
Connect |
A3806
Aegean Airlines
LH574
Lufthansa
|
15:45
Athens
19:00
Munich
|
17:25
Munich
07:40
Capetown
|
Connect |
EK210
Emirates
EK772
Emirates
|
18:05
Athens
03:50
Dubai
|
23:35
Dubai
11:35
Capetown
|
Connect |
EK210
Emirates
EK770
Emirates
|
18:05
Athens
09:05
Dubai
|
23:35
Dubai
16:45
Capetown
|
Connect |
LH1283
Lufthansa
LH576
Lufthansa
|
18:25
Athens
22:15
Frankfurt
|
20:25
Frankfurt
10:00
Capetown
|
Connect |
A3994
Aegean Airlines
TK44
Turkish Airlines
|
19:00
Athens
01:55
Istanbul Ataturk
|
20:30
Istanbul Ataturk
12:00
Capetown
|
Connect |
MS750
Egyptair
MS839
Egyptair
SA323
South African Airways
|
19:35
Athens
23:05
Cairo
09:55
Johannesburg
|
20:35
Cairo
07:10
Johannesburg
12:05
Capetown
|
Connect |
A3652
Aegean Airlines
ET703
Ethiopian Airlines
ET847
Ethiopian Airlines
|
20:10
Athens
23:50
Rome
08:15
Addis Ababa
|
21:10
Rome
06:40
Addis Ababa
13:45
Capetown
|
Connect |
A3652
Aegean Airlines
ET737
Ethiopian Airlines
ET847
Ethiopian Airlines
|
20:10
Athens
23:55
Rome
08:15
Addis Ababa
|
21:10
Rome
06:45
Addis Ababa
13:45
Capetown
|
Connect |
TK1844
Turkish Airlines
TK44
Turkish Airlines
|
22:25
Athens
01:55
Istanbul Ataturk
|
23:55
Istanbul Ataturk
12:00
Capetown
|
Connect |
EK104
Emirates
EK770
Emirates
|
23:00
Athens
09:05
Dubai
|
04:45
Dubai
16:45
Capetown
|
Connect |
A3930
Aegean Airlines
ET453
Ethiopian Airlines
ET847
Ethiopian Airlines
|
23:55
Athens
02:20
Cairo
08:15
Addis Ababa
|
00:50
Cairo
07:20
Addis Ababa
13:45
Capetown
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com