How to get to Richmond, KwaZulu-Natal, South Africa from Greece by flight ? You can check flights from Greece to Richmond, KwaZulu-Natal, South Africa below.
You can find flight ticket prices from Greece to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Pietermaritzburg and cost approximately 700 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
02:15
Athens
08:40
Addis Ababa
16:25
Johannesburg
|
07:05
Addis Ababa
13:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
ET761
Ethiopian Airlines
ET873
Ethiopian Airlines
BA6262
British Airways
4Z743
Airlink
|
02:15
Athens
09:25
Addis Ababa
13:30
Harare
16:25
Johannesburg
|
07:05
Addis Ababa
12:35
Harare
15:10
Johannesburg
17:30
Pietermaritzburg
|
Connect |
QR204
Qatar Airways
QR1365
Qatar Airways
4Z733
Airlink
|
12:40
Athens
20:25
Doha
07:00
Johannesburg
|
17:45
Doha
04:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
QR204
Qatar Airways
QR1365
Qatar Airways
4Z735
Airlink
|
12:40
Athens
20:25
Doha
12:35
Johannesburg
|
17:45
Doha
04:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
QR204
Qatar Airways
QR1363
Qatar Airways
4Z735
Airlink
|
12:40
Athens
02:05
Doha
12:35
Johannesburg
|
17:45
Doha
09:40
Johannesburg
13:40
Pietermaritzburg
|
Connect |
MS748
Egyptair
MS839
Egyptair
4Z735
Airlink
|
13:15
Athens
23:05
Cairo
12:35
Johannesburg
|
14:05
Cairo
07:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
A3992
Aegean Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
13:25
Athens
01:45
Istanbul
12:35
Johannesburg
|
14:55
Istanbul
10:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EY090
Etihad
EY602
Etihad
4Z743
Airlink
|
14:50
Athens
02:00
Abu Dhabi
16:25
Johannesburg
|
20:20
Abu Dhabi
08:15
Johannesburg
17:30
Pietermaritzburg
|
Connect |
EY090
Etihad
EY602
Etihad
4Z735
Airlink
|
14:50
Athens
02:00
Abu Dhabi
12:35
Johannesburg
|
20:20
Abu Dhabi
08:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
A3852
Aegean Airlines
LX284
Swiss
4Z735
Airlink
|
15:50
Athens
22:40
Zurich
12:35
Johannesburg
|
17:40
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
TK1850
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
16:05
Athens
01:45
Istanbul
12:35
Johannesburg
|
17:35
Istanbul
10:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EK210
Emirates
EK775
Emirates
4Z735
Airlink
|
17:05
Athens
04:05
Dubai
12:35
Johannesburg
|
23:40
Dubai
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EK210
Emirates
EK761
Emirates
4Z735
Airlink
|
17:05
Athens
04:40
Dubai
12:35
Johannesburg
|
23:40
Dubai
10:55
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EK210
Emirates
EK761
Emirates
4Z743
Airlink
|
17:05
Athens
04:40
Dubai
16:25
Johannesburg
|
23:40
Dubai
10:55
Johannesburg
17:30
Pietermaritzburg
|
Connect |
EK210
Emirates
EK775
Emirates
4Z743
Airlink
|
17:05
Athens
04:05
Dubai
16:25
Johannesburg
|
23:40
Dubai
10:15
Johannesburg
17:30
Pietermaritzburg
|
Connect |
LX1839
Swiss
LX284
Swiss
4Z735
Airlink
|
17:15
Athens
22:40
Zurich
12:35
Johannesburg
|
19:05
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LX1839
Swiss
LX288
Swiss
4Z743
Airlink
|
17:15
Athens
22:40
Zurich
16:25
Johannesburg
|
19:05
Zurich
09:10
Johannesburg
17:30
Pietermaritzburg
|
Connect |
LX1839
Swiss
LX288
Swiss
4Z735
Airlink
|
17:15
Athens
22:40
Zurich
12:35
Johannesburg
|
19:05
Zurich
09:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LX1839
Swiss
LX284
Swiss
4Z743
Airlink
|
17:15
Athens
22:40
Zurich
16:25
Johannesburg
|
19:05
Zurich
10:10
Johannesburg
17:30
Pietermaritzburg
|
Connect |
TK1844
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
21:35
Athens
01:45
Istanbul
12:35
Johannesburg
|
23:05
Istanbul
10:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
TK1844
Turkish Airlines
TK42
Turkish Airlines
4Z743
Airlink
|
21:35
Athens
01:45
Istanbul
16:25
Johannesburg
|
23:05
Istanbul
10:20
Johannesburg
17:30
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Heraklion.
You take a flight from Heraklion to Pietermaritzburg and cost approximately 850 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
4Y1205
Airbus France
LH572
Lufthansa
4Z735
Airlink
|
10:50
Heraklion
22:00
Frankfurt
12:35
Johannesburg
|
13:05
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
WK349
Edelweiss Air
LX288
Swiss
4Z735
Airlink
|
11:00
Heraklion
22:40
Zurich
12:35
Johannesburg
|
12:50
Zurich
09:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
WK349
Edelweiss Air
LX284
Swiss
4Z735
Airlink
|
11:00
Heraklion
22:40
Zurich
12:35
Johannesburg
|
12:50
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LH1555
Lufthansa
LH572
Lufthansa
4Z735
Airlink
|
12:45
Heraklion
22:00
Frankfurt
12:35
Johannesburg
|
15:00
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LH1555
Lufthansa
LH572
Lufthansa
4Z743
Airlink
|
12:45
Heraklion
22:00
Frankfurt
16:25
Johannesburg
|
15:00
Frankfurt
09:35
Johannesburg
17:30
Pietermaritzburg
|
Connect |
LH1297
Lufthansa
LH572
Lufthansa
4Z743
Airlink
|
16:50
Heraklion
22:00
Frankfurt
16:25
Johannesburg
|
19:10
Frankfurt
09:35
Johannesburg
17:30
Pietermaritzburg
|
Connect |
LH1297
Lufthansa
LH572
Lufthansa
4Z735
Airlink
|
16:50
Heraklion
22:00
Frankfurt
12:35
Johannesburg
|
19:10
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
OA319
Olympic Air
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
17:40
Heraklion
02:15
Athens
08:40
Addis Ababa
16:25
Johannesburg
|
18:30
Athens
07:05
Addis Ababa
13:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
0B9212
Blue Air
TK1046
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
17:45
Heraklion
21:45
Bucharest Otopeni
01:45
Istanbul
12:35
Johannesburg
|
19:25
Bucharest Otopeni
00:05
Istanbul
10:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DE1669
Condor Flugdienst
LH572
Lufthansa
4Z735
Airlink
|
18:10
Heraklion
22:00
Frankfurt
12:35
Johannesburg
|
20:30
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DE1669
Condor Flugdienst
LH572
Lufthansa
4Z743
Airlink
|
18:10
Heraklion
22:00
Frankfurt
16:25
Johannesburg
|
20:30
Frankfurt
09:35
Johannesburg
17:30
Pietermaritzburg
|
Connect |
GQ213
Sky Express
TK1844
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
18:10
Heraklion
21:35
Athens
01:45
Istanbul
12:35
Johannesburg
|
19:00
Athens
23:05
Istanbul
10:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
GQ215
Sky Express
TK1844
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
18:35
Heraklion
21:35
Athens
01:45
Istanbul
12:35
Johannesburg
|
19:25
Athens
23:05
Istanbul
10:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DE1235
Condor Flugdienst
LX284
Swiss
4Z735
Airlink
|
19:15
Heraklion
22:40
Zurich
12:35
Johannesburg
|
21:15
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DE1235
Condor Flugdienst
LX284
Swiss
4Z743
Airlink
|
19:15
Heraklion
22:40
Zurich
16:25
Johannesburg
|
21:15
Zurich
10:10
Johannesburg
17:30
Pietermaritzburg
|
Connect |
OA321
Olympic Air
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
20:40
Heraklion
02:15
Athens
08:40
Addis Ababa
16:25
Johannesburg
|
21:30
Athens
07:05
Addis Ababa
13:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
GQ217 215
Sky Express
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
21:40
Heraklion
02:15
Athens
08:40
Addis Ababa
16:25
Johannesburg
|
22:30
Athens
07:05
Addis Ababa
13:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.
You take a flight from Thessaloniki to Pietermaritzburg and cost approximately 750 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
TK1882
Turkish Airlines
TK603
Turkish Airlines
4Z37
Airlink
4Z733
Airlink
|
09:10
Thessaloniki
18:55
Istanbul
03:25
Dar es Salaam
07:00
Johannesburg
|
10:30
Istanbul
02:30
Dar es Salaam
06:10
Johannesburg
08:05
Pietermaritzburg
|
Connect |
LX2581 2583
Swiss
LX284
Swiss
4Z735
Airlink
|
10:30
Thessaloniki
22:40
Zurich
12:35
Johannesburg
|
11:55
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LH1289
Lufthansa
LH572
Lufthansa
4Z743
Airlink
|
14:20
Thessaloniki
22:00
Frankfurt
16:25
Johannesburg
|
15:55
Frankfurt
09:35
Johannesburg
17:30
Pietermaritzburg
|
Connect |
LH1289
Lufthansa
LH572
Lufthansa
4Z735
Airlink
|
14:20
Thessaloniki
22:00
Frankfurt
12:35
Johannesburg
|
15:55
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
A3532
Aegean Airlines
LH572
Lufthansa
4Z743
Airlink
|
15:35
Thessaloniki
22:00
Frankfurt
16:25
Johannesburg
|
17:10
Frankfurt
09:35
Johannesburg
17:30
Pietermaritzburg
|
Connect |
A3532
Aegean Airlines
LH572
Lufthansa
4Z735
Airlink
|
15:35
Thessaloniki
22:00
Frankfurt
12:35
Johannesburg
|
17:10
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
A3530
Aegean Airlines
LH572
Lufthansa
4Z735
Airlink
|
15:45
Thessaloniki
22:00
Frankfurt
12:35
Johannesburg
|
17:25
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
A3530
Aegean Airlines
LH572
Lufthansa
4Z743
Airlink
|
15:45
Thessaloniki
22:00
Frankfurt
16:25
Johannesburg
|
17:25
Frankfurt
09:35
Johannesburg
17:30
Pietermaritzburg
|
Connect |
LX2581
Swiss
LX284
Swiss
4Z735
Airlink
|
16:00
Thessaloniki
22:40
Zurich
12:35
Johannesburg
|
17:25
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LX2581
Swiss
LX288
Swiss
4Z735
Airlink
|
16:00
Thessaloniki
22:40
Zurich
12:35
Johannesburg
|
17:25
Zurich
09:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
OA123
Olympic Air
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
19:45
Thessaloniki
02:15
Athens
08:40
Addis Ababa
16:25
Johannesburg
|
20:35
Athens
07:05
Addis Ababa
13:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
TK1894
Turkish Airlines
TK42
Turkish Airlines
4Z743
Airlink
|
21:20
Thessaloniki
01:45
Istanbul
16:25
Johannesburg
|
22:45
Istanbul
10:20
Johannesburg
17:30
Pietermaritzburg
|
Connect |
TK1894
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
21:20
Thessaloniki
01:45
Istanbul
12:35
Johannesburg
|
22:45
Istanbul
10:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
OA127
Olympic Air
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
21:30
Thessaloniki
02:15
Athens
08:40
Addis Ababa
16:25
Johannesburg
|
22:20
Athens
07:05
Addis Ababa
13:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
OA129
Olympic Air
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
23:00
Thessaloniki
02:15
Athens
08:40
Addis Ababa
16:25
Johannesburg
|
23:50
Athens
07:05
Addis Ababa
13:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Rhodes.
You take a flight from Rhodes to Pietermaritzburg and cost approximately 750 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
4Y1201
Airbus France
LH572
Lufthansa
4Z735
Airlink
|
10:05
Rhodes
22:00
Frankfurt
12:35
Johannesburg
|
12:25
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
WK347
Edelweiss Air
LX284
Swiss
4Z735
Airlink
|
11:15
Rhodes
22:40
Zurich
12:35
Johannesburg
|
13:25
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
WK347
Edelweiss Air
LX288
Swiss
4Z735
Airlink
|
11:15
Rhodes
22:40
Zurich
12:35
Johannesburg
|
13:25
Zurich
09:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AF9427
Air France
AF990
Air France
4Z735
Airlink
|
12:40
Rhodes
21:00
Paris CDG
12:35
Johannesburg
|
15:30
Paris CDG
07:40
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AF9427
Air France
AF990
Air France
4Z743
Airlink
|
12:40
Rhodes
21:00
Paris CDG
16:25
Johannesburg
|
15:30
Paris CDG
07:40
Johannesburg
17:30
Pietermaritzburg
|
Connect |
LH1259
Lufthansa
LH572
Lufthansa
4Z735
Airlink
|
18:10
Rhodes
22:00
Frankfurt
12:35
Johannesburg
|
20:30
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LH1259
Lufthansa
LH572
Lufthansa
4Z743
Airlink
|
18:10
Rhodes
22:00
Frankfurt
16:25
Johannesburg
|
20:30
Frankfurt
09:35
Johannesburg
17:30
Pietermaritzburg
|
Connect |
OA211
Olympic Air
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
20:00
Rhodes
02:15
Athens
08:40
Addis Ababa
16:25
Johannesburg
|
21:00
Athens
07:05
Addis Ababa
13:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
OA213
Olympic Air
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
20:25
Rhodes
02:15
Athens
08:40
Addis Ababa
16:25
Johannesburg
|
21:25
Athens
07:05
Addis Ababa
13:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Durban and cost approximately 750 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET761
Ethiopian Airlines
ET873
Ethiopian Airlines
BA6262
British Airways
BA6207
British Airways
|
02:15
Athens
09:25
Addis Ababa
13:30
Harare
16:10
Johannesburg
|
07:05
Addis Ababa
12:35
Harare
15:10
Johannesburg
17:15
Durban
|
Connect |
ET761
Ethiopian Airlines
ET847
Ethiopian Airlines
BA6307
British Airways
|
02:15
Athens
08:15
Addis Ababa
17:30
Capetown
|
07:05
Addis Ababa
13:45
Capetown
19:30
Durban
|
Connect |
ET761
Ethiopian Airlines
ET847
Ethiopian Airlines
FA461
Safair
|
02:15
Athens
08:15
Addis Ababa
16:45
Capetown
|
07:05
Addis Ababa
13:45
Capetown
18:50
Durban
|
Connect |
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
QR1367
Qatar Airways
|
02:15
Athens
08:40
Addis Ababa
16:05
Johannesburg
|
07:05
Addis Ababa
13:05
Johannesburg
17:15
Durban
|
Connect |
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
MN605
Comair
|
02:15
Athens
08:40
Addis Ababa
14:35
Johannesburg
|
07:05
Addis Ababa
13:05
Johannesburg
15:40
Durban
|
Connect |
ET761
Ethiopian Airlines
ET847
Ethiopian Airlines
5Z992
CemAir
|
02:15
Athens
08:15
Addis Ababa
14:35
Capetown
|
07:05
Addis Ababa
13:45
Capetown
16:35
Durban
|
Connect |
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
BA6207
British Airways
|
02:15
Athens
08:40
Addis Ababa
16:10
Johannesburg
|
07:05
Addis Ababa
13:05
Johannesburg
17:15
Durban
|
Connect |
QR204
Qatar Airways
QR1365
Qatar Airways
BA6203
British Airways
|
12:40
Athens
20:25
Doha
07:30
Johannesburg
|
17:45
Doha
04:00
Johannesburg
08:35
Durban
|
Connect |
QR204
Qatar Airways
QR1365
Qatar Airways
BA6211
British Airways
|
12:40
Athens
20:25
Doha
10:00
Johannesburg
|
17:45
Doha
04:00
Johannesburg
11:05
Durban
|
Connect |
QR204
Qatar Airways
QR1365
Qatar Airways
BA6205
British Airways
|
12:40
Athens
20:25
Doha
06:30
Johannesburg
|
17:45
Doha
04:00
Johannesburg
07:35
Durban
|
Connect |
A3992
Aegean Airlines
TK42
Turkish Airlines
TK42
Turkish Airlines
|
13:25
Athens
01:45
Istanbul
11:30
Johannesburg
|
14:55
Istanbul
10:20
Johannesburg
12:45
Durban
|
Connect |
TK1850
Turkish Airlines
TK42
Turkish Airlines
TK42
Turkish Airlines
|
16:05
Athens
01:45
Istanbul
11:30
Johannesburg
|
17:35
Istanbul
10:20
Johannesburg
12:45
Durban
|
Connect |
EK210
Emirates
EK775
Emirates
|
17:05
Athens
10:35
Dubai
|
23:40
Dubai
17:05
Durban
|
Connect |
LX1839
Swiss
LX288
Swiss
BA6211
British Airways
|
17:15
Athens
22:40
Zurich
10:00
Johannesburg
|
19:05
Zurich
09:10
Johannesburg
11:05
Durban
|
Connect |
TK1844
Turkish Airlines
TK42
Turkish Airlines
FA272
Safair
|
21:35
Athens
01:45
Istanbul
11:35
Johannesburg
|
23:05
Istanbul
10:20
Johannesburg
12:45
Durban
|
Connect |
TK1844
Turkish Airlines
TK42
Turkish Airlines
MN603
Comair
|
21:35
Athens
01:45
Istanbul
11:45
Johannesburg
|
23:05
Istanbul
10:20
Johannesburg
12:50
Durban
|
Connect |
TK1844
Turkish Airlines
TK42
Turkish Airlines
TK42
Turkish Airlines
|
21:35
Athens
01:45
Istanbul
11:30
Johannesburg
|
23:05
Istanbul
10:20
Johannesburg
12:45
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Margate and cost approximately 650 USD.
You take a bus, shuttle or taxi from Margate to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
5Z604
CemAir
|
02:15
Athens
08:40
Addis Ababa
09:40
Johannesburg
|
07:05
Addis Ababa
13:05
Johannesburg
11:10
Margate
|
Connect |
A3850
Aegean Airlines
LX288
Swiss
5Z602
CemAir
|
08:30
Athens
22:40
Zurich
10:20
Johannesburg
|
10:20
Zurich
09:10
Johannesburg
11:50
Margate
|
Connect |
LX1843
Swiss
LX288
Swiss
5Z602
CemAir
|
09:00
Athens
22:40
Zurich
10:20
Johannesburg
|
10:50
Zurich
09:10
Johannesburg
11:50
Margate
|
Connect |
TK1846
Turkish Airlines
TK609
Turkish Airlines
P020
Proflight Zambia
5Z602
CemAir
|
09:25
Athens
18:45
Istanbul
07:30
Lusaka
10:20
Johannesburg
|
12:00
Istanbul
01:55
Lusaka
09:30
Johannesburg
11:50
Margate
|
Connect |
QR204
Qatar Airways
QR1365
Qatar Airways
5Z602
CemAir
|
12:40
Athens
20:25
Doha
10:20
Johannesburg
|
17:45
Doha
04:00
Johannesburg
11:50
Margate
|
Connect |
QR204
Qatar Airways
QR1365
Qatar Airways
5Z604
CemAir
|
12:40
Athens
20:25
Doha
09:40
Johannesburg
|
17:45
Doha
04:00
Johannesburg
11:10
Margate
|
Connect |
MS748
Egyptair
MS839
Egyptair
5Z604
CemAir
|
13:15
Athens
23:05
Cairo
09:40
Johannesburg
|
14:05
Cairo
07:05
Johannesburg
11:10
Margate
|
Connect |
MS748
Egyptair
MS839
Egyptair
5Z602
CemAir
|
13:15
Athens
23:05
Cairo
10:20
Johannesburg
|
14:05
Cairo
07:05
Johannesburg
11:50
Margate
|
Connect |
LX1831
Swiss
LX288
Swiss
5Z602
CemAir
|
13:15
Athens
22:40
Zurich
10:20
Johannesburg
|
15:00
Zurich
09:10
Johannesburg
11:50
Margate
|
Connect |
A3992
Aegean Airlines
TK609
Turkish Airlines
P020
Proflight Zambia
5Z602
CemAir
|
13:25
Athens
18:45
Istanbul
07:30
Lusaka
10:20
Johannesburg
|
14:55
Istanbul
01:55
Lusaka
09:30
Johannesburg
11:50
Margate
|
Connect |
GQ602
Sky Express
MS742
Egyptair
MS839
Egyptair
5Z602
CemAir
|
13:55
Athens
19:10
Larnaca
23:05
Cairo
10:20
Johannesburg
|
15:35
Larnaca
20:35
Cairo
07:05
Johannesburg
11:50
Margate
|
Connect |
OA914
Olympic Air
MS742
Egyptair
MS839
Egyptair
5Z602
CemAir
|
16:05
Athens
19:10
Larnaca
23:05
Cairo
10:20
Johannesburg
|
17:45
Larnaca
20:35
Cairo
07:05
Johannesburg
11:50
Margate
|
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 310 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET761
Ethiopian Airlines
ET809
Ethiopian Airlines
|
02:15
Athens
08:40
Addis Ababa
|
07:05
Addis Ababa
13:05
Johannesburg
|
Connect |
QR204
Qatar Airways
QR1365
Qatar Airways
|
12:40
Athens
20:25
Doha
|
17:45
Doha
04:00
Johannesburg
|
Connect |
QR204
Qatar Airways
QR1363
Qatar Airways
|
12:40
Athens
02:05
Doha
|
17:45
Doha
09:40
Johannesburg
|
Connect |
MS748
Egyptair
MS839
Egyptair
|
13:15
Athens
23:05
Cairo
|
14:05
Cairo
07:05
Johannesburg
|
Connect |
EY090
Etihad
EY602
Etihad
|
14:50
Athens
02:00
Abu Dhabi
|
20:20
Abu Dhabi
08:15
Johannesburg
|
Connect |
TK1850
Turkish Airlines
TK42
Turkish Airlines
|
16:05
Athens
01:45
Istanbul
|
17:35
Istanbul
10:20
Johannesburg
|
Connect |
EK210
Emirates
EK761
Emirates
|
17:05
Athens
04:40
Dubai
|
23:40
Dubai
10:55
Johannesburg
|
Connect |
EK210
Emirates
EK775
Emirates
|
17:05
Athens
04:05
Dubai
|
23:40
Dubai
10:15
Johannesburg
|
Connect |
EK210
Emirates
EK763
Emirates
|
17:05
Athens
09:45
Dubai
|
23:40
Dubai
16:05
Johannesburg
|
Connect |
TK1844
Turkish Airlines
TK42
Turkish Airlines
|
21:35
Athens
01:45
Istanbul
|
23:05
Istanbul
10:20
Johannesburg
|
Connect |
LY544
El Al
LY051
El Al
|
22:30
Athens
10:00
Tel Aviv
|
00:20
Tel Aviv
18:40
Johannesburg
|
Connect |
You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below
Booking.com