HowToGo

Flight from Richmond to Greece

Search Transfer from Richmond to Greece

Search Flights

You can find flight ticket prices from Richmond to Greece with our flight tickets search tool below

1. Pietermaritzburg to Athens

  1. You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Athens and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
4Z734 Airlink
LH573 Lufthansa
LH1278 Lufthansa
08:30 Pietermaritzburg
19:00 Johannesburg
09:30 Frankfurt
09:35 Johannesburg
05:35 Frankfurt
13:15 Athens
Connect
4Z734 Airlink
ET808 Ethiopian Airlines
ET452 Ethiopian Airlines
A3931 Aegean Airlines
08:30 Pietermaritzburg
14:25 Johannesburg
22:05 Addis Ababa
03:10 Cairo
09:35 Johannesburg
20:40 Addis Ababa
01:20 Cairo
06:10 Athens
Connect
4Z734 Airlink
MS840 Egyptair
MS747 Egyptair
08:30 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
09:35 Johannesburg
05:35 Cairo
12:05 Athens
Connect
4Z734 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
08:30 Pietermaritzburg
14:25 Johannesburg
23:00 Addis Ababa
09:35 Johannesburg
20:40 Addis Ababa
04:00 Athens
Connect
4Z734 Airlink
LX289 Swiss
LX1830 Swiss
08:30 Pietermaritzburg
19:25 Johannesburg
08:00 Zurich
09:35 Johannesburg
06:10 Zurich
11:40 Athens
Connect
4Z734 Airlink
TK43 Turkish Airlines
TK1845 Turkish Airlines
08:30 Pietermaritzburg
18:15 Johannesburg
07:25 Istanbul
09:35 Johannesburg
04:50 Istanbul
08:50 Athens
Connect
4Z736 Airlink
MS840 Egyptair
MS747 Egyptair
14:05 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
15:10 Johannesburg
05:35 Cairo
12:05 Athens
Connect
4Z736 Airlink
LH573 Lufthansa
LH1278 Lufthansa
14:05 Pietermaritzburg
19:00 Johannesburg
09:30 Frankfurt
15:10 Johannesburg
05:35 Frankfurt
13:15 Athens
Connect
4Z736 Airlink
LX289 Swiss
A3851 Aegean Airlines
14:05 Pietermaritzburg
19:25 Johannesburg
11:15 Zurich
15:10 Johannesburg
06:10 Zurich
14:50 Athens
Connect
4Z736 Airlink
EK764 Emirates
EK209 Emirates
14:05 Pietermaritzburg
19:10 Johannesburg
10:50 Dubai
15:10 Johannesburg
05:25 Dubai
15:00 Athens
Connect
4Z736 Airlink
TK43 Turkish Airlines
TK1849 Turkish Airlines
14:05 Pietermaritzburg
18:15 Johannesburg
13:55 Istanbul
15:10 Johannesburg
04:50 Istanbul
15:15 Athens
Connect
4Z736 Airlink
QR1478 Qatar Airways
QR203 Qatar Airways
14:05 Pietermaritzburg
20:55 Johannesburg
07:35 Doha
15:10 Johannesburg
06:15 Doha
12:20 Athens
Connect
4Z736 Airlink
LH573 Lufthansa
LH1282 Lufthansa
14:05 Pietermaritzburg
19:00 Johannesburg
13:20 Frankfurt
15:10 Johannesburg
05:35 Frankfurt
17:05 Athens
Connect
4Z736 Airlink
LX289 Swiss
LX1830 Swiss
14:05 Pietermaritzburg
19:25 Johannesburg
08:00 Zurich
15:10 Johannesburg
06:10 Zurich
11:40 Athens
Connect
4Z736 Airlink
TK43 Turkish Airlines
TK1845 Turkish Airlines
14:05 Pietermaritzburg
18:15 Johannesburg
07:25 Istanbul
15:10 Johannesburg
04:50 Istanbul
08:50 Athens
Connect
4Z736 Airlink
LX289 Swiss
LX1838 Swiss
14:05 Pietermaritzburg
19:25 Johannesburg
12:50 Zurich
15:10 Johannesburg
06:10 Zurich
16:30 Athens
Connect
4Z744 Airlink
QR1368 Qatar Airways
QR203 Qatar Airways
17:55 Pietermaritzburg
21:05 Johannesburg
07:35 Doha
19:00 Johannesburg
06:25 Doha
12:20 Athens
Connect
4Z744 Airlink
QR1478 Qatar Airways
QR203 Qatar Airways
17:55 Pietermaritzburg
20:55 Johannesburg
07:35 Doha
19:00 Johannesburg
06:15 Doha
12:20 Athens
Connect
4Z744 Airlink
MS840 Egyptair
MS747 Egyptair
17:55 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
19:00 Johannesburg
05:35 Cairo
12:05 Athens
Connect

2. Pietermaritzburg to Heraklion

  1. You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Heraklion and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Heraklion to your destination in Greece.

Flight Depart Arrive
4Z734 Airlink
LH573 Lufthansa
A3431 Aegean Airlines
08:30 Pietermaritzburg
19:00 Johannesburg
11:05 Frankfurt
09:35 Johannesburg
05:35 Frankfurt
15:05 Heraklion
Connect
4Z734 Airlink
LX289 Swiss
WK348 Edelweiss Air
08:30 Pietermaritzburg
19:25 Johannesburg
08:25 Zurich
09:35 Johannesburg
06:10 Zurich
12:20 Heraklion
Connect
4Z734 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
A3300 Aegean Airlines
08:30 Pietermaritzburg
14:25 Johannesburg
23:00 Addis Ababa
08:15 Athens
09:35 Johannesburg
20:40 Addis Ababa
04:00 Athens
09:05 Heraklion
Connect
4Z734 Airlink
LH573 Lufthansa
LH1296 Lufthansa
08:30 Pietermaritzburg
19:00 Johannesburg
11:55 Frankfurt
09:35 Johannesburg
05:35 Frankfurt
16:00 Heraklion
Connect
4Z734 Airlink
AF995 Air France
AF1002 Air France
08:30 Pietermaritzburg
18:50 Johannesburg
11:50 Paris CDG
09:35 Johannesburg
05:45 Paris CDG
16:15 Heraklion
Connect
4Z734 Airlink
LH573 Lufthansa
LH1554 Lufthansa
08:30 Pietermaritzburg
19:00 Johannesburg
07:45 Frankfurt
09:35 Johannesburg
05:35 Frankfurt
11:50 Heraklion
Connect
4Z734 Airlink
LX289 Swiss
WK350 Edelweiss Air
08:30 Pietermaritzburg
19:25 Johannesburg
07:40 Zurich
09:35 Johannesburg
06:10 Zurich
11:30 Heraklion
Connect
4Z734 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA306 Olympic Air
08:30 Pietermaritzburg
14:25 Johannesburg
23:00 Addis Ababa
10:05 Athens
09:35 Johannesburg
20:40 Addis Ababa
04:00 Athens
10:55 Heraklion
Connect
4Z734 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA300 Olympic Air
08:30 Pietermaritzburg
14:25 Johannesburg
23:00 Addis Ababa
07:00 Athens
09:35 Johannesburg
20:40 Addis Ababa
04:00 Athens
07:50 Heraklion
Connect
4Z736 Airlink
LX289 Swiss
WK348 Edelweiss Air
14:05 Pietermaritzburg
19:25 Johannesburg
08:25 Zurich
15:10 Johannesburg
06:10 Zurich
12:20 Heraklion
Connect
4Z736 Airlink
TK43 Turkish Airlines
TK1845 Turkish Airlines
OA306 Olympic Air
14:05 Pietermaritzburg
18:15 Johannesburg
07:25 Istanbul
10:05 Athens
15:10 Johannesburg
04:50 Istanbul
08:50 Athens
10:55 Heraklion
Connect
4Z736 Airlink
LH573 Lufthansa
A3431 Aegean Airlines
14:05 Pietermaritzburg
19:00 Johannesburg
11:05 Frankfurt
15:10 Johannesburg
05:35 Frankfurt
15:05 Heraklion
Connect
4Z736 Airlink
MS840 Egyptair
MS747 Egyptair
OA318 Olympic Air
14:05 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
16:25 Athens
15:10 Johannesburg
05:35 Cairo
12:05 Athens
17:15 Heraklion
Connect
4Z736 Airlink
LX289 Swiss
WK350 Edelweiss Air
14:05 Pietermaritzburg
19:25 Johannesburg
07:40 Zurich
15:10 Johannesburg
06:10 Zurich
11:30 Heraklion
Connect
4Z736 Airlink
AF995 Air France
AF1002 Air France
14:05 Pietermaritzburg
18:50 Johannesburg
11:50 Paris CDG
15:10 Johannesburg
05:45 Paris CDG
16:15 Heraklion
Connect
4Z736 Airlink
KL0592 KLM
HV6919 Transavia Holland
14:05 Pietermaritzburg
23:10 Johannesburg
16:10 Amsterdam Schiphol
15:10 Johannesburg
10:20 Amsterdam Schiphol
20:40 Heraklion
Connect
4Z736 Airlink
LH573 Lufthansa
LH1296 Lufthansa
14:05 Pietermaritzburg
19:00 Johannesburg
11:55 Frankfurt
15:10 Johannesburg
05:35 Frankfurt
16:00 Heraklion
Connect
4Z736 Airlink
LY052 El Al
BZ752 754 Blue Dart Aviation
14:05 Pietermaritzburg
21:00 Johannesburg
09:10 Tel Aviv
15:10 Johannesburg
05:45 Tel Aviv
11:00 Heraklion
Connect
4Z736 Airlink
LH573 Lufthansa
LH1554 Lufthansa
14:05 Pietermaritzburg
19:00 Johannesburg
07:45 Frankfurt
15:10 Johannesburg
05:35 Frankfurt
11:50 Heraklion
Connect
4Z736 Airlink
MS840 Egyptair
MS747 Egyptair
OA314 Olympic Air
14:05 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
13:15 Athens
15:10 Johannesburg
05:35 Cairo
12:05 Athens
14:05 Heraklion
Connect
4Z744 Airlink
KL0592 KLM
HV6875 Transavia Holland
17:55 Pietermaritzburg
23:10 Johannesburg
16:35 Amsterdam Schiphol
19:00 Johannesburg
10:20 Amsterdam Schiphol
21:05 Heraklion
Connect
4Z744 Airlink
KL0592 KLM
HV5919 Transavia Holland
17:55 Pietermaritzburg
23:10 Johannesburg
16:25 Amsterdam Schiphol
19:00 Johannesburg
10:20 Amsterdam Schiphol
20:55 Heraklion
Connect
4Z744 Airlink
LY052 El Al
LY2433 El Al
W64601 Wizz Air
17:55 Pietermaritzburg
21:00 Johannesburg
07:10 Tel Aviv
11:35 Larnaca
19:00 Johannesburg
05:45 Tel Aviv
08:15 Larnaca
13:10 Heraklion
Connect
4Z744 Airlink
KL0592 KLM
HV6919 Transavia Holland
17:55 Pietermaritzburg
23:10 Johannesburg
16:10 Amsterdam Schiphol
19:00 Johannesburg
10:20 Amsterdam Schiphol
20:40 Heraklion
Connect
4Z744 Airlink
MS840 Egyptair
MS747 Egyptair
OA320 Olympic Air
17:55 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
19:35 Athens
19:00 Johannesburg
05:35 Cairo
12:05 Athens
20:25 Heraklion
Connect
4Z744 Airlink
MS840 Egyptair
MS747 Egyptair
OA318 Olympic Air
17:55 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
16:25 Athens
19:00 Johannesburg
05:35 Cairo
12:05 Athens
17:15 Heraklion
Connect
4Z744 Airlink
LY052 El Al
BZ752 754 Blue Dart Aviation
17:55 Pietermaritzburg
21:00 Johannesburg
09:10 Tel Aviv
19:00 Johannesburg
05:45 Tel Aviv
11:00 Heraklion
Connect
4Z744 Airlink
MS840 Egyptair
MS747 Egyptair
OA314 Olympic Air
17:55 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
13:15 Athens
19:00 Johannesburg
05:35 Cairo
12:05 Athens
14:05 Heraklion
Connect

3. Pietermaritzburg to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Thessaloniki and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.

Flight Depart Arrive
4Z734 Airlink
LH573 Lufthansa
LH1288 Lufthansa
08:30 Pietermaritzburg
19:00 Johannesburg
10:00 Frankfurt
09:35 Johannesburg
05:35 Frankfurt
13:25 Thessaloniki
Connect
4Z736 Airlink
LX289 Swiss
LX2580 Swiss
14:05 Pietermaritzburg
19:25 Johannesburg
11:45 Zurich
15:10 Johannesburg
06:10 Zurich
15:00 Thessaloniki
Connect
4Z736 Airlink
MS840 Egyptair
MS747 Egyptair
OA116 Olympic Air
14:05 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
13:05 Athens
15:10 Johannesburg
05:35 Cairo
12:05 Athens
14:05 Thessaloniki
Connect
4Z736 Airlink
LH573 Lufthansa
LH1556 Lufthansa
14:05 Pietermaritzburg
19:00 Johannesburg
14:00 Frankfurt
15:10 Johannesburg
05:35 Frankfurt
17:25 Thessaloniki
Connect
4Z736 Airlink
LH573 Lufthansa
A3531 Aegean Airlines
14:05 Pietermaritzburg
19:00 Johannesburg
11:10 Frankfurt
15:10 Johannesburg
05:35 Frankfurt
14:50 Thessaloniki
Connect
4Z736 Airlink
LH573 Lufthansa
LH1288 Lufthansa
14:05 Pietermaritzburg
19:00 Johannesburg
10:00 Frankfurt
15:10 Johannesburg
05:35 Frankfurt
13:25 Thessaloniki
Connect
4Z736 Airlink
AF995 Air France
AF1038 Air France
14:05 Pietermaritzburg
18:50 Johannesburg
15:20 Paris CDG
15:10 Johannesburg
05:45 Paris CDG
19:20 Thessaloniki
Connect
4Z736 Airlink
LX289 Swiss
LX2582 Swiss
14:05 Pietermaritzburg
19:25 Johannesburg
16:45 Zurich
15:10 Johannesburg
06:10 Zurich
20:00 Thessaloniki
Connect
4Z736 Airlink
TK43 Turkish Airlines
TK1881 Turkish Airlines
14:05 Pietermaritzburg
18:15 Johannesburg
07:05 Istanbul
15:10 Johannesburg
04:50 Istanbul
08:20 Thessaloniki
Connect
4Z744 Airlink
4Z36 Airlink
TK568 570 Turkish Airlines
TK1893 Turkish Airlines
17:55 Pietermaritzburg
22:00 Johannesburg
04:40 Dar es Salaam
19:10 Istanbul
19:00 Johannesburg
02:25 Dar es Salaam
12:15 Istanbul
20:30 Thessaloniki
Connect
4Z744 Airlink
MS840 Egyptair
MS747 Egyptair
OA120 Olympic Air
17:55 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
16:25 Athens
19:00 Johannesburg
05:35 Cairo
12:05 Athens
17:20 Thessaloniki
Connect
4Z744 Airlink
MS840 Egyptair
MS747 Egyptair
OA116 Olympic Air
17:55 Pietermaritzburg
21:45 Johannesburg
09:10 Cairo
13:05 Athens
19:00 Johannesburg
05:35 Cairo
12:05 Athens
14:05 Thessaloniki
Connect
4Z744 Airlink
KL0592 KLM
HV5805 Transavia Holland
17:55 Pietermaritzburg
23:10 Johannesburg
17:15 Amsterdam Schiphol
19:00 Johannesburg
10:20 Amsterdam Schiphol
21:05 Thessaloniki
Connect

4. Durban to Athens

  1. You take a bus, shuttle or taxi from your location in Richmond to Durban.

  2. You take a flight from Durban to Athens and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
BA040 British Airways
BA634 British Airways
07:40 Durban
20:20 London Heathrow
18:35 London Heathrow
02:00 Athens
Connect
JE333 Mango
ET846 Ethiopian Airlines
ET760 Ethiopian Airlines
08:45 Durban
14:35 Capetown
23:00 Addis Ababa
11:00 Capetown
22:00 Addis Ababa
04:00 Athens
Connect
BA6308 British Airways
ET846 Ethiopian Airlines
ET760 Ethiopian Airlines
09:15 Durban
14:35 Capetown
23:00 Addis Ababa
11:25 Capetown
22:00 Addis Ababa
04:00 Athens
Connect
5Z931 CemAir
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
10:00 Durban
14:25 Johannesburg
23:00 Addis Ababa
11:15 Johannesburg
20:40 Addis Ababa
04:00 Athens
Connect
5Z991 1891 CemAir
ET846 Ethiopian Airlines
ET760 Ethiopian Airlines
11:30 Durban
14:35 Capetown
23:00 Addis Ababa
13:45 Capetown
22:00 Addis Ababa
04:00 Athens
Connect
BA6212 British Airways
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
12:00 Durban
14:25 Johannesburg
23:00 Addis Ababa
13:05 Johannesburg
20:40 Addis Ababa
04:00 Athens
Connect
4Z554 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
12:05 Durban
14:25 Johannesburg
23:00 Addis Ababa
13:20 Johannesburg
20:40 Addis Ababa
04:00 Athens
Connect
FA163 Safair
TK45 Turkish Airlines
TK1845 Turkish Airlines
13:45 Durban
17:50 Capetown
07:25 Istanbul
16:05 Capetown
05:10 Istanbul
08:50 Athens
Connect
FA165 Safair
TK45 Turkish Airlines
TK1845 Turkish Airlines
14:10 Durban
17:50 Capetown
07:25 Istanbul
16:30 Capetown
05:10 Istanbul
08:50 Athens
Connect
EK775 Emirates
EK209 Emirates
14:35 Durban
10:50 Dubai
00:55 Dubai
15:00 Athens
Connect
BA6304 British Airways
TK45 Turkish Airlines
TK1845 Turkish Airlines
14:40 Durban
17:50 Capetown
07:25 Istanbul
16:50 Capetown
05:10 Istanbul
08:50 Athens
Connect
BA6216 British Airways
QR1478 Qatar Airways
QR203 Qatar Airways
15:25 Durban
20:55 Johannesburg
07:35 Doha
16:30 Johannesburg
06:15 Doha
12:20 Athens
Connect
BA6216 British Airways
TK43 Turkish Airlines
TK1845 Turkish Airlines
15:25 Durban
18:15 Johannesburg
07:25 Istanbul
16:30 Johannesburg
04:50 Istanbul
08:50 Athens
Connect
BA6216 British Airways
QR1368 Qatar Airways
QR203 Qatar Airways
15:25 Durban
21:05 Johannesburg
07:35 Doha
16:30 Johannesburg
06:25 Doha
12:20 Athens
Connect
5Z1901 CemAir
TK43 Turkish Airlines
TK1845 Turkish Airlines
15:30 Durban
18:15 Johannesburg
07:25 Istanbul
16:45 Johannesburg
04:50 Istanbul
08:50 Athens
Connect
TK43 Turkish Airlines
TK43 Turkish Airlines
TK1849 Turkish Airlines
15:40 Durban
18:15 Johannesburg
13:55 Istanbul
16:55 Johannesburg
04:50 Istanbul
15:15 Athens
Connect
TK43 Turkish Airlines
TK43 Turkish Airlines
TK1845 Turkish Airlines
15:40 Durban
18:15 Johannesburg
07:25 Istanbul
16:55 Johannesburg
04:50 Istanbul
08:50 Athens
Connect
MN606 Comair
TK43 Turkish Airlines
TK1845 Turkish Airlines
16:20 Durban
18:15 Johannesburg
07:25 Istanbul
17:25 Johannesburg
04:50 Istanbul
08:50 Athens
Connect
MN606 Comair
LX289 Swiss
LX1830 Swiss
16:20 Durban
19:25 Johannesburg
08:00 Zurich
17:25 Johannesburg
06:10 Zurich
11:40 Athens
Connect
FA343 Safair
LX289 Swiss
LX1830 Swiss
16:25 Durban
19:25 Johannesburg
08:00 Zurich
17:35 Johannesburg
06:10 Zurich
11:40 Athens
Connect
FA263 Safair
LX289 Swiss
LX1830 Swiss
17:05 Durban
19:25 Johannesburg
08:00 Zurich
18:15 Johannesburg
06:10 Zurich
11:40 Athens
Connect
QR1368 Qatar Airways
QR1368 Qatar Airways
QR203 Qatar Airways
18:45 Durban
21:05 Johannesburg
07:35 Doha
19:55 Johannesburg
06:25 Doha
12:20 Athens
Connect
FA289 Safair
QR1478 Qatar Airways
QR203 Qatar Airways
18:50 Durban
20:55 Johannesburg
07:35 Doha
20:00 Johannesburg
06:15 Doha
12:20 Athens
Connect
FA289 Safair
QR1368 Qatar Airways
QR203 Qatar Airways
18:50 Durban
21:05 Johannesburg
07:35 Doha
20:00 Johannesburg
06:25 Doha
12:20 Athens
Connect
FA271 Safair
QR1368 Qatar Airways
QR203 Qatar Airways
19:05 Durban
21:05 Johannesburg
07:35 Doha
20:15 Johannesburg
06:25 Doha
12:20 Athens
Connect
MN608 Comair
MS840 Egyptair
MS747 Egyptair
19:20 Durban
21:45 Johannesburg
09:10 Cairo
20:25 Johannesburg
05:35 Cairo
12:05 Athens
Connect
FA267 Safair
MS840 Egyptair
MS747 Egyptair
19:25 Durban
21:45 Johannesburg
09:10 Cairo
20:35 Johannesburg
05:35 Cairo
12:05 Athens
Connect
FA277 Safair
MS840 Egyptair
MS747 Egyptair
19:30 Durban
21:45 Johannesburg
09:10 Cairo
20:40 Johannesburg
05:35 Cairo
12:05 Athens
Connect

5. Durban to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Richmond to Durban.

  2. You take a flight from Durban to Thessaloniki and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.

Flight Depart Arrive
BA040 British Airways
BA2642 British Airways
07:40 Durban
06:50 London Heathrow
18:35 London Heathrow
12:10 Thessaloniki
Connect
BA040 British Airways
BA2640 British Airways
07:40 Durban
08:45 London Heathrow
18:35 London Heathrow
14:05 Thessaloniki
Connect
FA165 Safair
TK45 Turkish Airlines
TK1881 Turkish Airlines
14:10 Durban
17:50 Capetown
07:05 Istanbul
16:30 Capetown
05:10 Istanbul
08:20 Thessaloniki
Connect
BA6304 British Airways
TK45 Turkish Airlines
TK1881 Turkish Airlines
14:40 Durban
17:50 Capetown
07:05 Istanbul
16:50 Capetown
05:10 Istanbul
08:20 Thessaloniki
Connect
BA6216 British Airways
TK43 Turkish Airlines
TK1881 Turkish Airlines
15:25 Durban
18:15 Johannesburg
07:05 Istanbul
16:30 Johannesburg
04:50 Istanbul
08:20 Thessaloniki
Connect
5Z1901 CemAir
TK43 Turkish Airlines
TK1881 Turkish Airlines
15:30 Durban
18:15 Johannesburg
07:05 Istanbul
16:45 Johannesburg
04:50 Istanbul
08:20 Thessaloniki
Connect
TK43 Turkish Airlines
TK43 Turkish Airlines
TK1881 Turkish Airlines
15:40 Durban
18:15 Johannesburg
07:05 Istanbul
16:55 Johannesburg
04:50 Istanbul
08:20 Thessaloniki
Connect
MN606 Comair
TK43 Turkish Airlines
TK1881 Turkish Airlines
16:20 Durban
18:15 Johannesburg
07:05 Istanbul
17:25 Johannesburg
04:50 Istanbul
08:20 Thessaloniki
Connect

6. Johannesburg to Athens

  1. You take a bus, shuttle or taxi from your location in Richmond to Johannesburg.

  2. You take a flight from Johannesburg to Athens and cost approximately 310 USD.

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
ET21 Ethiopian Airlines
ET875 Ethiopian Airlines
ET760 Ethiopian Airlines
12:20 Johannesburg
15:10 Blantyre
23:00 Addis Ababa
14:35 Blantyre
20:15 Addis Ababa
04:00 Athens
Connect
QR1364 Qatar Airways
QR203 Qatar Airways
13:50 Johannesburg
07:35 Doha
23:10 Doha
12:20 Athens
Connect
ET808 Ethiopian Airlines
ET452 Ethiopian Airlines
A3931 Aegean Airlines
14:25 Johannesburg
22:05 Addis Ababa
03:10 Cairo
20:40 Addis Ababa
01:20 Cairo
06:10 Athens
Connect
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
14:25 Johannesburg
23:00 Addis Ababa
20:40 Addis Ababa
04:00 Athens
Connect
TK43 Turkish Airlines
TK1849 Turkish Airlines
18:15 Johannesburg
13:55 Istanbul
04:50 Istanbul
15:15 Athens
Connect
TK43 Turkish Airlines
TK1845 Turkish Airlines
18:15 Johannesburg
07:25 Istanbul
04:50 Istanbul
08:50 Athens
Connect
AF995 Air France
AF1832 Air France
18:50 Johannesburg
12:15 Paris CDG
05:45 Paris CDG
16:25 Athens
Connect
AF995 Air France
AF1532 Air France
18:50 Johannesburg
09:15 Paris CDG
05:45 Paris CDG
13:30 Athens
Connect
LH573 Lufthansa
LH1278 Lufthansa
19:00 Johannesburg
09:30 Frankfurt
05:35 Frankfurt
13:15 Athens
Connect
LH573 Lufthansa
LH1282 Lufthansa
19:00 Johannesburg
13:20 Frankfurt
05:35 Frankfurt
17:05 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
08:00 Zurich
06:10 Zurich
11:40 Athens
Connect
LX289 Swiss
LX1838 Swiss
19:25 Johannesburg
12:50 Zurich
06:10 Zurich
16:30 Athens
Connect
LX289 Swiss
A3851 Aegean Airlines
19:25 Johannesburg
11:15 Zurich
06:10 Zurich
14:50 Athens
Connect
QR1478 Qatar Airways
QR203 Qatar Airways
20:55 Johannesburg
07:35 Doha
06:15 Doha
12:20 Athens
Connect
QR1368 Qatar Airways
QR203 Qatar Airways
21:05 Johannesburg
07:35 Doha
06:25 Doha
12:20 Athens
Connect
MS840 Egyptair
MS747 Egyptair
21:45 Johannesburg
09:10 Cairo
05:35 Cairo
12:05 Athens
Connect

7. Durban to Heraklion

  1. You take a bus, shuttle or taxi from your location in Richmond to Durban.

  2. You take a flight from Durban to Heraklion and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Heraklion to your destination in Greece.

Flight Depart Arrive
5Z931 CemAir
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA300 Olympic Air
10:00 Durban
14:25 Johannesburg
23:00 Addis Ababa
07:00 Athens
11:15 Johannesburg
20:40 Addis Ababa
04:00 Athens
07:50 Heraklion
Connect
5Z991 1891 CemAir
ET846 Ethiopian Airlines
ET760 Ethiopian Airlines
A3300 Aegean Airlines
11:30 Durban
14:35 Capetown
23:00 Addis Ababa
08:15 Athens
13:45 Capetown
22:00 Addis Ababa
04:00 Athens
09:05 Heraklion
Connect
5Z991 1891 CemAir
ET846 Ethiopian Airlines
ET760 Ethiopian Airlines
OA300 Olympic Air
11:30 Durban
14:35 Capetown
23:00 Addis Ababa
07:00 Athens
13:45 Capetown
22:00 Addis Ababa
04:00 Athens
07:50 Heraklion
Connect
BA6212 British Airways
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
A3300 Aegean Airlines
12:00 Durban
14:25 Johannesburg
23:00 Addis Ababa
08:15 Athens
13:05 Johannesburg
20:40 Addis Ababa
04:00 Athens
09:05 Heraklion
Connect
BA6212 British Airways
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA300 Olympic Air
12:00 Durban
14:25 Johannesburg
23:00 Addis Ababa
07:00 Athens
13:05 Johannesburg
20:40 Addis Ababa
04:00 Athens
07:50 Heraklion
Connect
4Z554 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
A3300 Aegean Airlines
12:05 Durban
14:25 Johannesburg
23:00 Addis Ababa
08:15 Athens
13:20 Johannesburg
20:40 Addis Ababa
04:00 Athens
09:05 Heraklion
Connect
4Z554 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA300 Olympic Air
12:05 Durban
14:25 Johannesburg
23:00 Addis Ababa
07:00 Athens
13:20 Johannesburg
20:40 Addis Ababa
04:00 Athens
07:50 Heraklion
Connect
EK775 Emirates
EK209 Emirates
GQ212 Sky Express
14:35 Durban
10:50 Dubai
16:40 Athens
00:55 Dubai
15:00 Athens
17:30 Heraklion
Connect
EK775 Emirates
EK109 Emirates
CY460 Charlie Airlines Limited
14:35 Durban
08:00 Dubai
13:00 Larnaca
00:55 Dubai
11:10 Larnaca
14:30 Heraklion
Connect
EK775 Emirates
EK209 Emirates
OA318 Olympic Air
14:35 Durban
10:50 Dubai
16:25 Athens
00:55 Dubai
15:00 Athens
17:15 Heraklion
Connect
BA6216 British Airways
LH573 Lufthansa
LH1554 Lufthansa
15:25 Durban
19:00 Johannesburg
07:45 Frankfurt
16:30 Johannesburg
05:35 Frankfurt
11:50 Heraklion
Connect
5Z1901 CemAir
LH573 Lufthansa
LH1554 Lufthansa
15:30 Durban
19:00 Johannesburg
07:45 Frankfurt
16:45 Johannesburg
05:35 Frankfurt
11:50 Heraklion
Connect
5Z1901 CemAir
LX289 Swiss
WK350 Edelweiss Air
15:30 Durban
19:25 Johannesburg
07:40 Zurich
16:45 Johannesburg
06:10 Zurich
11:30 Heraklion
Connect
TK43 Turkish Airlines
LH573 Lufthansa
A3431 Aegean Airlines
15:40 Durban
19:00 Johannesburg
11:05 Frankfurt
16:55 Johannesburg
05:35 Frankfurt
15:05 Heraklion
Connect
TK43 Turkish Airlines
LH573 Lufthansa
LH1296 Lufthansa
15:40 Durban
19:00 Johannesburg
11:55 Frankfurt
16:55 Johannesburg
05:35 Frankfurt
16:00 Heraklion
Connect
TK43 Turkish Airlines
TK43 Turkish Airlines
TK1845 Turkish Airlines
OA306 Olympic Air
15:40 Durban
18:15 Johannesburg
07:25 Istanbul
10:05 Athens
16:55 Johannesburg
04:50 Istanbul
08:50 Athens
10:55 Heraklion
Connect
TK43 Turkish Airlines
AF995 Air France
AF1002 Air France
15:40 Durban
18:50 Johannesburg
11:50 Paris CDG
16:55 Johannesburg
05:45 Paris CDG
16:15 Heraklion
Connect
TK43 Turkish Airlines
TK43 Turkish Airlines
TK1845 Turkish Airlines
OA314 Olympic Air
15:40 Durban
18:15 Johannesburg
07:25 Istanbul
13:15 Athens
16:55 Johannesburg
04:50 Istanbul
08:50 Athens
14:05 Heraklion
Connect
MN606 Comair
LH573 Lufthansa
LH1554 Lufthansa
16:20 Durban
19:00 Johannesburg
07:45 Frankfurt
17:25 Johannesburg
05:35 Frankfurt
11:50 Heraklion
Connect
MN606 Comair
LX289 Swiss
WK350 Edelweiss Air
16:20 Durban
19:25 Johannesburg
07:40 Zurich
17:25 Johannesburg
06:10 Zurich
11:30 Heraklion
Connect
MN606 Comair
LH573 Lufthansa
A3431 Aegean Airlines
16:20 Durban
19:00 Johannesburg
11:05 Frankfurt
17:25 Johannesburg
05:35 Frankfurt
15:05 Heraklion
Connect
MN606 Comair
AF995 Air France
AF1002 Air France
16:20 Durban
18:50 Johannesburg
11:50 Paris CDG
17:25 Johannesburg
05:45 Paris CDG
16:15 Heraklion
Connect
MN606 Comair
LX289 Swiss
WK348 Edelweiss Air
16:20 Durban
19:25 Johannesburg
08:25 Zurich
17:25 Johannesburg
06:10 Zurich
12:20 Heraklion
Connect
MN606 Comair
LH573 Lufthansa
LH1296 Lufthansa
16:20 Durban
19:00 Johannesburg
11:55 Frankfurt
17:25 Johannesburg
05:35 Frankfurt
16:00 Heraklion
Connect
FA343 Safair
LX289 Swiss
WK348 Edelweiss Air
16:25 Durban
19:25 Johannesburg
08:25 Zurich
17:35 Johannesburg
06:10 Zurich
12:20 Heraklion
Connect
FA343 Safair
LH573 Lufthansa
A3431 Aegean Airlines
16:25 Durban
19:00 Johannesburg
11:05 Frankfurt
17:35 Johannesburg
05:35 Frankfurt
15:05 Heraklion
Connect
FA343 Safair
AF995 Air France
AF1002 Air France
16:25 Durban
18:50 Johannesburg
11:50 Paris CDG
17:35 Johannesburg
05:45 Paris CDG
16:15 Heraklion
Connect
FA343 Safair
LH573 Lufthansa
LH1296 Lufthansa
16:25 Durban
19:00 Johannesburg
11:55 Frankfurt
17:35 Johannesburg
05:35 Frankfurt
16:00 Heraklion
Connect
FA263 Safair
LX289 Swiss
WK348 Edelweiss Air
17:05 Durban
19:25 Johannesburg
08:25 Zurich
18:15 Johannesburg
06:10 Zurich
12:20 Heraklion
Connect
FA263 Safair
LX289 Swiss
WK350 Edelweiss Air
17:05 Durban
19:25 Johannesburg
07:40 Zurich
18:15 Johannesburg
06:10 Zurich
11:30 Heraklion
Connect
5Z993 CemAir
OS32 Austrian Airlines
OS9001 Austrian Airlines
18:05 Durban
22:55 Capetown
17:25 Vienna
20:20 Capetown
10:20 Vienna
20:55 Heraklion
Connect
4Z570 Airlink
LY052 El Al
BZ752 754 Blue Dart Aviation
18:35 Durban
21:00 Johannesburg
09:10 Tel Aviv
19:50 Johannesburg
05:45 Tel Aviv
11:00 Heraklion
Connect
QR1368 Qatar Airways
LY052 El Al
BZ752 754 Blue Dart Aviation
18:45 Durban
21:00 Johannesburg
09:10 Tel Aviv
19:55 Johannesburg
05:45 Tel Aviv
11:00 Heraklion
Connect
FA289 Safair
LY052 El Al
BZ752 754 Blue Dart Aviation
18:50 Durban
21:00 Johannesburg
09:10 Tel Aviv
20:00 Johannesburg
05:45 Tel Aviv
11:00 Heraklion
Connect
MN608 Comair
MS840 Egyptair
MS747 Egyptair
OA314 Olympic Air
19:20 Durban
21:45 Johannesburg
09:10 Cairo
13:15 Athens
20:25 Johannesburg
05:35 Cairo
12:05 Athens
14:05 Heraklion
Connect
FA267 Safair
MS840 Egyptair
MS747 Egyptair
OA318 Olympic Air
19:25 Durban
21:45 Johannesburg
09:10 Cairo
16:25 Athens
20:35 Johannesburg
05:35 Cairo
12:05 Athens
17:15 Heraklion
Connect
FA267 Safair
MS840 Egyptair
MS747 Egyptair
OA314 Olympic Air
19:25 Durban
21:45 Johannesburg
09:10 Cairo
13:15 Athens
20:35 Johannesburg
05:35 Cairo
12:05 Athens
14:05 Heraklion
Connect
FA460 Safair
OS32 Austrian Airlines
OS9001 Austrian Airlines
19:30 Durban
22:55 Capetown
17:25 Vienna
21:50 Capetown
10:20 Vienna
20:55 Heraklion
Connect
FA277 Safair
MS840 Egyptair
MS747 Egyptair
OA314 Olympic Air
19:30 Durban
21:45 Johannesburg
09:10 Cairo
13:15 Athens
20:40 Johannesburg
05:35 Cairo
12:05 Athens
14:05 Heraklion
Connect
FA277 Safair
MS840 Egyptair
MS747 Egyptair
OA318 Olympic Air
19:30 Durban
21:45 Johannesburg
09:10 Cairo
16:25 Athens
20:40 Johannesburg
05:35 Cairo
12:05 Athens
17:15 Heraklion
Connect

References

Find Hotels in Greece

You can find hotels and accommodations in Greece with our hotels search tool below

Booking.com