How to get to Greece from South Africa by flight ? You can check flights from South Africa to Greece below.
You can find flight ticket prices from South Africa to Greece with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Athens and cost approximately 480 USD.
You take a bus, shuttle or taxi from Athens to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR397
Qatar Airways
|
08:00
Johannesburg
02:05
Doha
|
17:50
Doha
06:45
Athens
|
Connect |
QR1366
Qatar Airways
QR211
Qatar Airways
|
08:00
Johannesburg
01:30
Doha
|
17:50
Doha
06:30
Athens
|
Connect |
ET848
Ethiopian Airlines
ET760
Ethiopian Airlines
|
08:20
Johannesburg
23:45
Addis Ababa
|
14:45
Addis Ababa
03:45
Athens
|
Connect |
AF995
Air France
AF1032
Air France
|
09:00
Johannesburg
20:45
Paris CDG
|
19:45
Paris CDG
00:55
Athens
|
Connect |
ET21
Ethiopian Airlines
ET875
Ethiopian Airlines
ET760
Ethiopian Airlines
|
12:20
Johannesburg
15:10
Blantyre
23:45
Addis Ababa
|
14:35
Blantyre
20:20
Addis Ababa
03:45
Athens
|
Connect |
QR1364
Qatar Airways
QR203
Qatar Airways
|
13:45
Johannesburg
07:45
Doha
|
23:35
Doha
12:25
Athens
|
Connect |
QR1364
Qatar Airways
QR211
Qatar Airways
|
13:45
Johannesburg
01:30
Doha
|
23:35
Doha
06:30
Athens
|
Connect |
QR1364
Qatar Airways
QR397
Qatar Airways
|
13:45
Johannesburg
02:05
Doha
|
23:35
Doha
06:45
Athens
|
Connect |
ET808
Ethiopian Airlines
ET452
Ethiopian Airlines
A3931
Aegean Airlines
|
14:10
Johannesburg
22:05
Addis Ababa
03:10
Cairo
|
20:25
Addis Ababa
01:20
Cairo
06:10
Athens
|
Connect |
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
|
14:10
Johannesburg
23:45
Addis Ababa
|
20:25
Addis Ababa
03:45
Athens
|
Connect |
TK39 43
Turkish Airlines
TK1845
Turkish Airlines
|
18:10
Johannesburg
07:15
Istanbul Ataturk
|
05:00
Istanbul Ataturk
08:45
Athens
|
Connect |
TK39 43
Turkish Airlines
A3991
Aegean Airlines
|
18:10
Johannesburg
10:35
Istanbul Ataturk
|
05:00
Istanbul Ataturk
12:05
Athens
|
Connect |
TK39 43
Turkish Airlines
TK1849
Turkish Airlines
|
18:10
Johannesburg
13:10
Istanbul Ataturk
|
05:00
Istanbul Ataturk
14:45
Athens
|
Connect |
LH573
Lufthansa
LH1278
Lufthansa
|
19:00
Johannesburg
09:30
Frankfurt
|
05:35
Frankfurt
13:15
Athens
|
Connect |
LH573
Lufthansa
A3831
Aegean Airlines
|
19:00
Johannesburg
11:05
Frankfurt
|
05:35
Frankfurt
14:50
Athens
|
Connect |
LH573
Lufthansa
LH1280
Lufthansa
|
19:00
Johannesburg
06:45
Frankfurt
|
05:35
Frankfurt
10:30
Athens
|
Connect |
EK764
Emirates
EK209
Emirates
|
19:10
Johannesburg
10:50
Dubai
|
05:25
Dubai
15:00
Athens
|
Connect |
LX289
Swiss
LX1830
Swiss
|
19:25
Johannesburg
09:05
Zurich
|
06:10
Zurich
12:45
Athens
|
Connect |
SA260
South African Airways
A3831
Aegean Airlines
|
19:25
Johannesburg
11:05
Frankfurt
|
06:10
Frankfurt
14:50
Athens
|
Connect |
LX289
Swiss
A3851
Aegean Airlines
|
19:25
Johannesburg
11:10
Zurich
|
06:10
Zurich
14:45
Athens
|
Connect |
SA260
South African Airways
LH1278
Lufthansa
|
19:25
Johannesburg
09:30
Frankfurt
|
06:10
Frankfurt
13:15
Athens
|
Connect |
LX289
Swiss
LX1838
Swiss
|
19:25
Johannesburg
13:20
Zurich
|
06:10
Zurich
17:00
Athens
|
Connect |
EY603
Etihad
EY091
Etihad
|
20:05
Johannesburg
09:30
Abu Dhabi
|
06:00
Abu Dhabi
13:35
Athens
|
Connect |
QR1378
Qatar Airways
QR207
Qatar Airways
|
20:15
Johannesburg
15:00
Doha
|
06:05
Doha
19:40
Athens
|
Connect |
QR1378
Qatar Airways
QR203
Qatar Airways
|
20:15
Johannesburg
07:45
Doha
|
06:05
Doha
12:25
Athens
|
Connect |
SA264
South African Airways
LH1750
Lufthansa
|
20:30
Johannesburg
08:55
Munich
|
07:20
Munich
12:20
Athens
|
Connect |
SA264
South African Airways
A3803
Aegean Airlines
|
20:30
Johannesburg
11:15
Munich
|
07:20
Munich
14:45
Athens
|
Connect |
SA264
South African Airways
LH1752
Lufthansa
|
20:30
Johannesburg
11:05
Munich
|
07:20
Munich
14:30
Athens
|
Connect |
AZ0849
Alitalia
AZ0716
Alitalia
|
20:35
Johannesburg
09:30
Rome
|
06:50
Rome
12:25
Athens
|
Connect |
AZ0849
Alitalia
AZ0718
Alitalia
|
20:35
Johannesburg
15:30
Rome
|
06:50
Rome
18:30
Athens
|
Connect |
AZ0849
Alitalia
AZ0720
Alitalia
|
20:35
Johannesburg
08:20
Rome
|
06:50
Rome
11:15
Athens
|
Connect |
QR1368
Qatar Airways
QR207
Qatar Airways
|
20:50
Johannesburg
15:00
Doha
|
06:40
Doha
19:40
Athens
|
Connect |
QR1368
Qatar Airways
QR203
Qatar Airways
|
20:50
Johannesburg
07:45
Doha
|
06:40
Doha
12:25
Athens
|
Connect |
LY052
El Al
LY543
El Al
|
21:30
Johannesburg
12:20
Tel Aviv
|
07:05
Tel Aviv
14:30
Athens
|
Connect |
LY052
El Al
FR2824
Ryanair
|
21:30
Johannesburg
10:20
Tel Aviv
|
07:05
Tel Aviv
12:35
Athens
|
Connect |
MS840
Egyptair
A3933
Aegean Airlines
|
21:45
Johannesburg
09:20
Cairo
|
05:35
Cairo
12:20
Athens
|
Connect |
MS840
Egyptair
MS747
Egyptair
|
21:45
Johannesburg
09:15
Cairo
|
05:35
Cairo
12:15
Athens
|
Connect |
MS840
Egyptair
MS749
Egyptair
|
21:45
Johannesburg
15:40
Cairo
|
05:35
Cairo
18:40
Athens
|
Connect |
EK766
Emirates
EK103
Emirates
|
22:20
Johannesburg
16:20
Dubai
|
08:20
Dubai
20:25
Athens
|
Connect |
EK766
Emirates
EK209
Emirates
|
22:20
Johannesburg
10:50
Dubai
|
08:20
Dubai
15:00
Athens
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Thessaloniki and cost approximately 500 USD.
You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
QR1364
Qatar Airways
QR205
Qatar Airways
|
13:45
Johannesburg
07:50
Doha
|
23:35
Doha
12:50
Thessaloniki
|
Connect |
TK39 43
Turkish Airlines
TK1881
Turkish Airlines
|
18:10
Johannesburg
07:20
Istanbul Ataturk
|
05:00
Istanbul Ataturk
08:40
Thessaloniki
|
Connect |
LH573
Lufthansa
LH1288
Lufthansa
|
19:00
Johannesburg
10:00
Frankfurt
|
05:35
Frankfurt
13:25
Thessaloniki
|
Connect |
SA260
South African Airways
LH1288
Lufthansa
|
19:25
Johannesburg
10:00
Frankfurt
|
06:10
Frankfurt
13:25
Thessaloniki
|
Connect |
QR1378
Qatar Airways
QR205
Qatar Airways
|
20:15
Johannesburg
07:50
Doha
|
06:05
Doha
12:50
Thessaloniki
|
Connect |
SA264
South African Airways
A3501
Aegean Airlines
|
20:30
Johannesburg
10:10
Munich
|
07:20
Munich
13:10
Thessaloniki
|
Connect |
QR1368
Qatar Airways
QR205
Qatar Airways
|
20:50
Johannesburg
07:50
Doha
|
06:40
Doha
12:50
Thessaloniki
|
Connect |
LY052
El Al
LY5147
El Al
|
21:30
Johannesburg
20:40
Tel Aviv
|
07:05
Tel Aviv
23:25
Thessaloniki
|
Connect |
KL0592
KLM
HV5807
Transavia Holland
|
23:10
Johannesburg
12:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:05
Thessaloniki
|
Connect |
KL0592
KLM
HV5809
Transavia Holland
|
23:10
Johannesburg
15:55
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
19:45
Thessaloniki
|
Connect |
KL0592
KLM
HV5805
Transavia Holland
|
23:10
Johannesburg
12:10
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:00
Thessaloniki
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Heraklion and cost approximately 650 USD.
You take a bus, shuttle or taxi from Heraklion to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
GQ210
Sky Express
|
14:10
Johannesburg
23:45
Addis Ababa
07:30
Athens
|
20:25
Addis Ababa
03:45
Athens
08:30
Heraklion
|
Connect |
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
OA300
Olympic Air
|
14:10
Johannesburg
23:45
Addis Ababa
07:00
Athens
|
20:25
Addis Ababa
03:45
Athens
07:50
Heraklion
|
Connect |
TK39 43
Turkish Airlines
TK1845
Turkish Airlines
OA306
Olympic Air
|
18:10
Johannesburg
07:15
Istanbul Ataturk
10:05
Athens
|
05:00
Istanbul Ataturk
08:45
Athens
10:55
Heraklion
|
Connect |
LH573
Lufthansa
XG2013
SunExpress Deutschland
|
19:00
Johannesburg
09:00
Frankfurt
|
05:35
Frankfurt
13:10
Heraklion
|
Connect |
LH573
Lufthansa
LH1296
Lufthansa
|
19:00
Johannesburg
10:40
Frankfurt
|
05:35
Frankfurt
14:45
Heraklion
|
Connect |
LH573
Lufthansa
A3431
Aegean Airlines
|
19:00
Johannesburg
10:20
Frankfurt
|
05:35
Frankfurt
14:20
Heraklion
|
Connect |
LX289
Swiss
WK348
Edelweiss Air
|
19:25
Johannesburg
08:50
Zurich
|
06:10
Zurich
12:40
Heraklion
|
Connect |
SA260
South African Airways
LH1296
Lufthansa
|
19:25
Johannesburg
10:40
Frankfurt
|
06:10
Frankfurt
14:45
Heraklion
|
Connect |
SA260
South African Airways
A3431
Aegean Airlines
|
19:25
Johannesburg
10:20
Frankfurt
|
06:10
Frankfurt
14:20
Heraklion
|
Connect |
LX289
Swiss
WK348
Edelweiss Air
|
19:25
Johannesburg
16:20
Zurich
|
06:10
Zurich
20:10
Heraklion
|
Connect |
SA260
South African Airways
XG2013
SunExpress Deutschland
|
19:25
Johannesburg
09:00
Frankfurt
|
06:10
Frankfurt
13:10
Heraklion
|
Connect |
LX289
Swiss
WK350
Edelweiss Air
|
19:25
Johannesburg
16:15
Zurich
|
06:10
Zurich
20:05
Heraklion
|
Connect |
SA264
South African Airways
A3433
Aegean Airlines
|
20:30
Johannesburg
10:45
Munich
|
07:20
Munich
14:25
Heraklion
|
Connect |
SA264
South African Airways
LH1758
Lufthansa
|
20:30
Johannesburg
08:55
Munich
|
07:20
Munich
12:35
Heraklion
|
Connect |
AZ0849
Alitalia
AZ0720
Alitalia
GQ214
Sky Express
|
20:35
Johannesburg
08:20
Rome
14:10
Athens
|
06:50
Rome
11:15
Athens
15:10
Heraklion
|
Connect |
AZ0849
Alitalia
AZ0736
Alitalia
|
20:35
Johannesburg
18:05
Rome
|
06:50
Rome
21:20
Heraklion
|
Connect |
AZ0849
Alitalia
AZ0716
Alitalia
GQ214
Sky Express
|
20:35
Johannesburg
09:30
Rome
14:10
Athens
|
06:50
Rome
12:25
Athens
15:10
Heraklion
|
Connect |
AZ0849
Alitalia
AZ0720
Alitalia
OA308
Olympic Air
|
20:35
Johannesburg
08:20
Rome
14:20
Athens
|
06:50
Rome
11:15
Athens
15:10
Heraklion
|
Connect |
AZ0849
Alitalia
AZ0716
Alitalia
OA308
Olympic Air
|
20:35
Johannesburg
09:30
Rome
14:20
Athens
|
06:50
Rome
12:25
Athens
15:10
Heraklion
|
Connect |
AZ0849
Alitalia
AZ0716
Alitalia
OA314
Olympic Air
|
20:35
Johannesburg
09:30
Rome
13:20
Athens
|
06:50
Rome
12:25
Athens
14:10
Heraklion
|
Connect |
AZ0849
Alitalia
AZ1617
Alitalia
V71618
Volotea
|
20:35
Johannesburg
09:15
Rome
11:25
Bari
|
06:50
Rome
10:20
Bari
14:10
Heraklion
|
Connect |
AZ0849
Alitalia
AZ0720
Alitalia
OA314
Olympic Air
|
20:35
Johannesburg
08:20
Rome
13:20
Athens
|
06:50
Rome
11:15
Athens
14:10
Heraklion
|
Connect |
LY052
El Al
BZ752
Blue Dart Aviation
|
21:30
Johannesburg
08:40
Tel Aviv
|
07:05
Tel Aviv
10:30
Heraklion
|
Connect |
LY052
El Al
LY2433
El Al
OA463
Olympic Air
|
21:30
Johannesburg
08:00
Tel Aviv
12:40
Larnaca
|
07:05
Tel Aviv
09:05
Larnaca
14:10
Heraklion
|
Connect |
LY052
El Al
BZ754
Blue Dart Aviation
|
21:30
Johannesburg
14:20
Tel Aviv
|
07:05
Tel Aviv
16:10
Heraklion
|
Connect |
MS840
Egyptair
MS747
Egyptair
GQ214
Sky Express
|
21:45
Johannesburg
09:15
Cairo
14:10
Athens
|
05:35
Cairo
12:15
Athens
15:10
Heraklion
|
Connect |
MS840
Egyptair
MS747
Egyptair
OA314
Olympic Air
|
21:45
Johannesburg
09:15
Cairo
13:20
Athens
|
05:35
Cairo
12:15
Athens
14:10
Heraklion
|
Connect |
MS840
Egyptair
MS743
Egyptair
OA463
Olympic Air
|
21:45
Johannesburg
09:15
Cairo
12:40
Larnaca
|
05:35
Cairo
11:35
Larnaca
14:10
Heraklion
|
Connect |
KL0592
KLM
HV6919 5919
Transavia Holland
|
23:10
Johannesburg
16:25
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
20:55
Heraklion
|
Connect |
KL0592
KLM
HV6621
Transavia Holland
|
23:10
Johannesburg
15:20
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
19:50
Heraklion
|
Connect |
KL0592
KLM
HV6871
Transavia Holland
|
23:10
Johannesburg
14:50
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
19:20
Heraklion
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Capetown.
You take a flight from Capetown to Athens and cost approximately 500 USD.
You take a bus, shuttle or taxi from Athens to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
OS32
Austrian Airlines
OS803
Austrian Airlines
|
08:25
Capetown
21:40
Vienna
|
18:55
Vienna
00:45
Athens
|
Connect |
WK87
Edelweiss Air
LX1842
Swiss
|
08:40
Capetown
21:10
Zurich
|
20:00
Zurich
00:45
Athens
|
Connect |
SA322
South African Airways
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
|
09:50
Capetown
14:10
Johannesburg
23:45
Addis Ababa
|
11:45
Johannesburg
20:25
Addis Ababa
03:45
Athens
|
Connect |
QR1370
Qatar Airways
QR203
Qatar Airways
|
12:40
Capetown
07:45
Doha
|
23:55
Doha
12:25
Athens
|
Connect |
QR1370
Qatar Airways
QR397
Qatar Airways
|
12:40
Capetown
02:05
Doha
|
23:55
Doha
06:45
Athens
|
Connect |
QR1370
Qatar Airways
QR211
Qatar Airways
|
12:40
Capetown
01:30
Doha
|
23:55
Doha
06:30
Athens
|
Connect |
ET846
Ethiopian Airlines
ET760
Ethiopian Airlines
|
14:35
Capetown
23:45
Addis Ababa
|
22:00
Addis Ababa
03:45
Athens
|
Connect |
TK45
Turkish Airlines
A3991
Aegean Airlines
|
17:05
Capetown
10:35
Istanbul Ataturk
|
05:05
Istanbul Ataturk
12:05
Athens
|
Connect |
TK45
Turkish Airlines
TK1845
Turkish Airlines
|
17:05
Capetown
07:15
Istanbul Ataturk
|
05:05
Istanbul Ataturk
08:45
Athens
|
Connect |
TK45
Turkish Airlines
TK1849
Turkish Airlines
|
17:05
Capetown
13:10
Istanbul Ataturk
|
05:05
Istanbul Ataturk
14:45
Athens
|
Connect |
LH577
Lufthansa
A3831
Aegean Airlines
|
17:45
Capetown
11:05
Frankfurt
|
05:40
Frankfurt
14:50
Athens
|
Connect |
LH577
Lufthansa
LH1280
Lufthansa
|
17:45
Capetown
06:45
Frankfurt
|
05:40
Frankfurt
10:30
Athens
|
Connect |
LH577
Lufthansa
LH1278
Lufthansa
|
17:45
Capetown
09:30
Frankfurt
|
05:40
Frankfurt
13:15
Athens
|
Connect |
EK771
Emirates
EK209
Emirates
|
18:20
Capetown
10:50
Dubai
|
05:45
Dubai
15:00
Athens
|
Connect |
QR1372
Qatar Airways
QR203
Qatar Airways
|
18:40
Capetown
07:45
Doha
|
05:55
Doha
12:25
Athens
|
Connect |
QR1372
Qatar Airways
QR207
Qatar Airways
|
18:40
Capetown
15:00
Doha
|
05:55
Doha
19:40
Athens
|
Connect |
BA058
British Airways
BA626
British Airways
|
19:30
Capetown
07:55
London Heathrow
|
06:30
London Heathrow
13:45
Athens
|
Connect |
BA058
British Airways
BA630
British Airways
|
19:30
Capetown
07:40
London Heathrow
|
06:30
London Heathrow
13:30
Athens
|
Connect |
BA058
British Airways
BA640
British Airways
|
19:30
Capetown
08:40
London Heathrow
|
06:30
London Heathrow
14:30
Athens
|
Connect |
KL0598
KLM
KL1575
KLM
|
23:05
Capetown
12:20
Amsterdam Schiphol
|
10:45
Amsterdam Schiphol
16:35
Athens
|
Connect |
AF871
Air France
AF1132
Air France
|
23:50
Capetown
14:40
Paris CDG
|
11:15
Paris CDG
18:55
Athens
|
Connect |
AF871
Air France
AF1832
Air France
|
23:50
Capetown
12:15
Paris CDG
|
11:15
Paris CDG
16:25
Athens
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Rhodes and cost approximately 550 USD.
You take a bus, shuttle or taxi from Rhodes to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
OA200
Olympic Air
|
14:10
Johannesburg
23:45
Addis Ababa
05:00
Athens
|
20:25
Addis Ababa
03:45
Athens
06:00
Rhodes
|
Connect |
LH573
Lufthansa
A3481
Aegean Airlines
|
19:00
Johannesburg
11:15
Frankfurt
|
05:35
Frankfurt
15:15
Rhodes
|
Connect |
LH573
Lufthansa
LH1258
Lufthansa
|
19:00
Johannesburg
12:10
Frankfurt
|
05:35
Frankfurt
16:20
Rhodes
|
Connect |
BA056
British Airways
BA624
British Airways
|
19:20
Johannesburg
07:55
London Heathrow
|
05:30
London Heathrow
14:10
Rhodes
|
Connect |
SA260
South African Airways
A3481
Aegean Airlines
|
19:25
Johannesburg
11:15
Frankfurt
|
06:10
Frankfurt
15:15
Rhodes
|
Connect |
SA260
South African Airways
LH1258
Lufthansa
|
19:25
Johannesburg
12:10
Frankfurt
|
06:10
Frankfurt
16:20
Rhodes
|
Connect |
SA234
South African Airways
BA624
British Airways
|
20:00
Johannesburg
07:55
London Heathrow
|
06:25
London Heathrow
14:10
Rhodes
|
Connect |
VS450
Virgin Atlantic
BA624
British Airways
|
20:25
Johannesburg
07:55
London Heathrow
|
06:35
London Heathrow
14:10
Rhodes
|
Connect |
SA264
South African Airways
LH2620
Lufthansa
|
20:30
Johannesburg
12:30
Munich
|
07:20
Munich
16:15
Rhodes
|
Connect |
SA264
South African Airways
A3477
Aegean Airlines
|
20:30
Johannesburg
11:15
Munich
|
07:20
Munich
15:00
Rhodes
|
Connect |
AZ0849
Alitalia
AZ0730
Alitalia
|
20:35
Johannesburg
13:55
Rome
|
06:50
Rome
17:15
Rhodes
|
Connect |
AZ0849
Alitalia
AZ0716
Alitalia
OA204
Olympic Air
|
20:35
Johannesburg
09:30
Rome
13:25
Athens
|
06:50
Rome
12:25
Athens
14:25
Rhodes
|
Connect |
AZ0849
Alitalia
AZ0720
Alitalia
OA204
Olympic Air
|
20:35
Johannesburg
08:20
Rome
13:25
Athens
|
06:50
Rome
11:15
Athens
14:25
Rhodes
|
Connect |
AZ0849
Alitalia
AZ1731
Alitalia
FR6608
Ryanair
|
20:35
Johannesburg
09:05
Rome
11:15
Catania
|
06:50
Rome
10:20
Catania
14:20
Rhodes
|
Connect |
AZ0849
Alitalia
FR5366
Ryanair
|
20:35
Johannesburg
11:00
Rome
|
06:50
Rome
14:30
Rhodes
|
Connect |
LY052
El Al
BZ692
Blue Dart Aviation
|
21:30
Johannesburg
14:00
Tel Aviv
|
07:05
Tel Aviv
16:20
Rhodes
|
Connect |
MS840
Egyptair
MS747
Egyptair
OA204
Olympic Air
|
21:45
Johannesburg
09:15
Cairo
13:25
Athens
|
05:35
Cairo
12:15
Athens
14:25
Rhodes
|
Connect |
KL0592
KLM
HV5077
Transavia Holland
|
23:10
Johannesburg
15:50
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
20:30
Rhodes
|
Connect |
You can find hotels and accommodations in Greece with our hotels search tool below
Booking.com