HowToGo

Flight from Greece to Amsterdam, Mpumalanga, South Africa

How to get to Amsterdam, Mpumalanga, South Africa from Greece by flight ? You can check flights from Greece to Amsterdam, Mpumalanga, South Africa below.

Search Transfer from Greece to Amsterdam, Mpumalanga, South Africa

Search Flights

You can find flight ticket prices from Greece to Amsterdam, Mpumalanga, South Africa with our flight tickets search tool below

1. Athens to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greece to Athens.

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

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
00:45 Athens
08:40 Addis Ababa
06:55 Addis Ababa
13:05 Johannesburg
Connect
A3850 Aegean Airlines
LX288 Swiss
08:40 Athens
16:50 Zurich
10:30 Zurich
04:30 Johannesburg
Connect
AZ0721 Alitalia
AZ0848 Alitalia
12:40 Athens
22:10 Rome
13:45 Rome
08:20 Johannesburg
Connect
QR204 Qatar Airways
QR1365 Qatar Airways
12:40 Athens
20:45 Doha
17:45 Doha
04:35 Johannesburg
Connect
QR204 Qatar Airways
QR1363 Qatar Airways
12:40 Athens
02:55 Doha
17:45 Doha
10:45 Johannesburg
Connect
LY542 El Al
LY051 El Al
13:15 Athens
22:00 Tel Aviv
15:05 Tel Aviv
06:40 Johannesburg
Connect
LX1831 Swiss
LX288 Swiss
13:45 Athens
16:50 Zurich
15:25 Zurich
04:30 Johannesburg
Connect
EY090 Etihad
EY602 Etihad
14:40 Athens
02:05 Abu Dhabi
21:00 Abu Dhabi
08:20 Johannesburg
Connect
SV0192 Saudia
SV0447 Saudia
15:15 Athens
01:45 Jeddah
19:40 Jeddah
07:30 Johannesburg
Connect
LY544 El Al
LY053 El Al
15:30 Athens
05:50 Tel Aviv
17:20 Tel Aviv
14:30 Johannesburg
Connect
LY544 El Al
LY051 El Al
15:30 Athens
22:00 Tel Aviv
17:20 Tel Aviv
06:40 Johannesburg
Connect
MS748 Egyptair
MS839 Egyptair
16:00 Athens
23:10 Cairo
17:45 Cairo
07:05 Johannesburg
Connect
EK210 Emirates
EK763 Emirates
16:10 Athens
10:05 Dubai
22:45 Dubai
16:30 Johannesburg
Connect
EK210 Emirates
EK775 767 Emirates
16:10 Athens
04:30 Dubai
22:45 Dubai
10:45 Johannesburg
Connect
A3924 Aegean Airlines
LY051 El Al
17:00 Athens
22:00 Tel Aviv
19:00 Tel Aviv
06:40 Johannesburg
Connect
TK1844 Turkish Airlines
SW6042 Air Namibia
21:20 Athens
02:15 Istanbul
23:55 Istanbul
11:10 Johannesburg
Connect
TK1844 Turkish Airlines
TK42 Turkish Airlines
21:20 Athens
02:20 Istanbul
23:55 Istanbul
11:10 Johannesburg
Connect
A3930 Aegean Airlines
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
23:00 Athens
02:20 Cairo
08:40 Addis Ababa
01:00 Cairo
07:20 Addis Ababa
13:05 Johannesburg
Connect

2. Heraklion to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greece to Heraklion.

  2. You take a flight from Heraklion to Johannesburg and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
OA301 Olympic Air
MS748 Egyptair
MS839 Egyptair
07:00 Heraklion
16:00 Athens
23:10 Cairo
07:50 Athens
17:45 Cairo
07:05 Johannesburg
Connect
OA303 Olympic Air
MS748 Egyptair
MS839 Egyptair
11:15 Heraklion
16:00 Athens
23:10 Cairo
12:05 Athens
17:45 Cairo
07:05 Johannesburg
Connect
OA303 Olympic Air
EY090 Etihad
EY602 Etihad
11:15 Heraklion
14:40 Athens
02:05 Abu Dhabi
12:05 Athens
21:00 Abu Dhabi
08:20 Johannesburg
Connect
VY6265 Vueling Airlines
AZ0848 Alitalia
12:20 Heraklion
22:10 Rome
13:45 Rome
08:20 Johannesburg
Connect
GM801 Chair
LX288 Swiss
12:25 Heraklion
16:50 Zurich
14:25 Zurich
04:30 Johannesburg
Connect
OA575 Olympic Air
LY5148 El Al
LY051 El Al
13:40 Heraklion
16:55 Thessaloniki
22:00 Tel Aviv
14:55 Thessaloniki
19:15 Tel Aviv
06:40 Johannesburg
Connect
LH1297 Lufthansa
LH572 Lufthansa
14:15 Heraklion
22:00 Frankfurt
16:35 Frankfurt
09:25 Johannesburg
Connect
LH1297 Lufthansa
SA261 South African Airways
14:15 Heraklion
20:45 Frankfurt
16:35 Frankfurt
07:25 Johannesburg
Connect
A3430 Aegean Airlines
LH572 Lufthansa
14:50 Heraklion
22:00 Frankfurt
17:10 Frankfurt
09:25 Johannesburg
Connect
A3430 Aegean Airlines
SA261 South African Airways
14:50 Heraklion
20:45 Frankfurt
17:10 Frankfurt
07:25 Johannesburg
Connect
A3430 Aegean Airlines
SW286 Air Namibia
SW723 Air Namibia
14:50 Heraklion
19:10 Frankfurt
08:00 Windhoek
17:10 Frankfurt
06:30 Windhoek
09:45 Johannesburg
Connect
V74173 Volotea
TK1894 Turkish Airlines
TK42 Turkish Airlines
16:25 Heraklion
21:35 Thessaloniki
02:20 Istanbul
17:50 Thessaloniki
23:55 Istanbul
11:10 Johannesburg
Connect
V74255 Volotea
TK1844 Turkish Airlines
TK42 Turkish Airlines
16:25 Heraklion
21:20 Athens
02:20 Istanbul
17:25 Athens
23:55 Istanbul
11:10 Johannesburg
Connect
NO7179 Neos
AZ0848 Alitalia
16:40 Heraklion
22:10 Rome
18:05 Rome
08:20 Johannesburg
Connect
BZ751 Blue Dart Aviation
LY051 El Al
17:00 Heraklion
22:00 Tel Aviv
18:50 Tel Aviv
06:40 Johannesburg
Connect
GQ213 Sky Express
TK1844 Turkish Airlines
TK42 Turkish Airlines
17:00 Heraklion
21:20 Athens
02:20 Istanbul
18:00 Athens
23:55 Istanbul
11:10 Johannesburg
Connect
BZ751 Blue Dart Aviation
LY053 El Al
17:00 Heraklion
05:50 Tel Aviv
18:50 Tel Aviv
14:30 Johannesburg
Connect
OA319 Olympic Air
TK1844 Turkish Airlines
TK42 Turkish Airlines
17:30 Heraklion
21:20 Athens
02:20 Istanbul
18:20 Athens
23:55 Istanbul
11:10 Johannesburg
Connect
GQ561 Sky Express
TK1894 Turkish Airlines
TK42 Turkish Airlines
17:40 Heraklion
21:35 Thessaloniki
02:20 Istanbul
18:50 Thessaloniki
23:55 Istanbul
11:10 Johannesburg
Connect
GQ215 Sky Express
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
20:50 Heraklion
00:45 Athens
08:40 Addis Ababa
21:50 Athens
06:55 Addis Ababa
13:05 Johannesburg
Connect
A3458 Aegean Airlines
LY053 El Al
23:59 Heraklion
05:50 Tel Aviv
01:50 Tel Aviv
14:30 Johannesburg
Connect

3. Athens to Maputo

  1. You take a bus, shuttle or taxi from your location in Greece to Athens.

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

  3. You take a bus, shuttle or taxi from Maputo to your destination in Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
ET761 Ethiopian Airlines
ET819 Ethiopian Airlines
00:45 Athens
08:55 Addis Ababa
06:55 Addis Ababa
13:25 Maputo
Connect
QR204 Qatar Airways
QR1361 Qatar Airways
12:40 Athens
02:00 Doha
17:45 Doha
09:35 Maputo
Connect
A3930 Aegean Airlines
ET453 Ethiopian Airlines
ET819 Ethiopian Airlines
23:00 Athens
02:20 Cairo
08:55 Addis Ababa
01:00 Cairo
07:20 Addis Ababa
13:25 Maputo
Connect

4. Thessaloniki to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.

  2. You take a flight from Thessaloniki to Johannesburg and cost approximately 420 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
A3530 Aegean Airlines
SA261 South African Airways
10:15 Thessaloniki
20:45 Frankfurt
11:50 Frankfurt
07:25 Johannesburg
Connect
OA111 Olympic Air
MS748 Egyptair
MS839 Egyptair
11:35 Thessaloniki
16:00 Athens
23:10 Cairo
12:25 Athens
17:45 Cairo
07:05 Johannesburg
Connect
AF1039 Air France
AF990 Air France
12:20 Thessaloniki
23:35 Paris CDG
14:30 Paris CDG
11:20 Johannesburg
Connect
LH1289 Lufthansa
LH572 Lufthansa
14:35 Thessaloniki
22:00 Frankfurt
16:15 Frankfurt
09:25 Johannesburg
Connect
LH1289 Lufthansa
SA261 South African Airways
14:35 Thessaloniki
20:45 Frankfurt
16:15 Frankfurt
07:25 Johannesburg
Connect
FR5525 Ryanair
LY051 El Al
14:40 Thessaloniki
22:00 Tel Aviv
16:55 Tel Aviv
06:40 Johannesburg
Connect
LY5148 El Al
LY051 El Al
16:55 Thessaloniki
22:00 Tel Aviv
19:15 Tel Aviv
06:40 Johannesburg
Connect
LY5148 El Al
LY053 El Al
16:55 Thessaloniki
05:50 Tel Aviv
19:15 Tel Aviv
14:30 Johannesburg
Connect
TK1894 Turkish Airlines
TK42 Turkish Airlines
21:35 Thessaloniki
02:20 Istanbul
23:55 Istanbul
11:10 Johannesburg
Connect
TK1894 Turkish Airlines
SW6042 Air Namibia
21:35 Thessaloniki
02:15 Istanbul
23:55 Istanbul
11:10 Johannesburg
Connect

5. Rhodes to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greece to Rhodes.

  2. You take a flight from Rhodes to Johannesburg and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
OA205 Olympic Air
MS748 Egyptair
MS839 Egyptair
10:20 Rhodes
16:00 Athens
23:10 Cairo
11:20 Athens
17:45 Cairo
07:05 Johannesburg
Connect
AZ0731 Alitalia
AZ0848 Alitalia
14:00 Rhodes
22:10 Rome
15:30 Rome
08:20 Johannesburg
Connect
NO6923 Neos
AZ0848 Alitalia
17:55 Rhodes
22:10 Rome
19:35 Rome
08:20 Johannesburg
Connect
LH1259 Lufthansa
LH572 Lufthansa
18:10 Rhodes
22:00 Frankfurt
20:30 Frankfurt
09:25 Johannesburg
Connect

6. Athens to Nelspruit

  1. You take a bus, shuttle or taxi from your location in Greece to Athens.

  2. You take a flight from Athens to Nelspruit and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Nelspruit to your destination in Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z845 Airlink
00:45 Athens
08:40 Addis Ababa
15:45 Johannesburg
06:55 Addis Ababa
13:05 Johannesburg
16:35 Nelspruit
Connect
A3850 Aegean Airlines
LX288 Swiss
4Z823 Airlink
08:40 Athens
16:50 Zurich
07:00 Johannesburg
10:30 Zurich
04:30 Johannesburg
07:50 Nelspruit
Connect
TK1846 Turkish Airlines
TK42 Turkish Airlines
4Z825 Airlink
10:15 Athens
02:20 Istanbul
12:15 Johannesburg
12:50 Istanbul
11:10 Johannesburg
13:05 Nelspruit
Connect
QR204 Qatar Airways
QR1365 Qatar Airways
4Z825 Airlink
12:40 Athens
20:45 Doha
12:15 Johannesburg
17:45 Doha
04:35 Johannesburg
13:05 Nelspruit
Connect
QR204 Qatar Airways
QR1365 Qatar Airways
4Z823 Airlink
12:40 Athens
20:45 Doha
07:00 Johannesburg
17:45 Doha
04:35 Johannesburg
07:50 Nelspruit
Connect
AZ0721 Alitalia
AZ0848 Alitalia
4Z825 Airlink
12:40 Athens
22:10 Rome
12:15 Johannesburg
13:45 Rome
08:20 Johannesburg
13:05 Nelspruit
Connect
QR204 Qatar Airways
QR1363 Qatar Airways
4Z825 Airlink
12:40 Athens
02:55 Doha
12:15 Johannesburg
17:45 Doha
10:45 Johannesburg
13:05 Nelspruit
Connect
LY542 El Al
LY051 El Al
4Z825 Airlink
13:15 Athens
22:00 Tel Aviv
12:15 Johannesburg
15:05 Tel Aviv
06:40 Johannesburg
13:05 Nelspruit
Connect
LY542 El Al
LY051 El Al
4Z845 Airlink
13:15 Athens
22:00 Tel Aviv
15:45 Johannesburg
15:05 Tel Aviv
06:40 Johannesburg
16:35 Nelspruit
Connect
A3992 Aegean Airlines
TK42 Turkish Airlines
4Z825 Airlink
13:30 Athens
02:20 Istanbul
12:15 Johannesburg
16:00 Istanbul
11:10 Johannesburg
13:05 Nelspruit
Connect
LX1831 Swiss
LX288 Swiss
4Z823 Airlink
13:45 Athens
16:50 Zurich
07:00 Johannesburg
15:25 Zurich
04:30 Johannesburg
07:50 Nelspruit
Connect
LX1831 Swiss
LX288 Swiss
4Z825 Airlink
13:45 Athens
16:50 Zurich
12:15 Johannesburg
15:25 Zurich
04:30 Johannesburg
13:05 Nelspruit
Connect
LH1279 Lufthansa
SA261 South African Airways
4Z825 Airlink
14:20 Athens
20:45 Frankfurt
12:15 Johannesburg
16:20 Frankfurt
07:25 Johannesburg
13:05 Nelspruit
Connect
LH1279 Lufthansa
LH572 Lufthansa
4Z825 Airlink
14:20 Athens
22:00 Frankfurt
12:15 Johannesburg
16:20 Frankfurt
09:25 Johannesburg
13:05 Nelspruit
Connect
LH1279 Lufthansa
LH572 Lufthansa
4Z845 Airlink
14:20 Athens
22:00 Frankfurt
15:45 Johannesburg
16:20 Frankfurt
09:25 Johannesburg
16:35 Nelspruit
Connect
EY090 Etihad
EY602 Etihad
4Z845 Airlink
14:40 Athens
02:05 Abu Dhabi
15:45 Johannesburg
21:00 Abu Dhabi
08:20 Johannesburg
16:35 Nelspruit
Connect
EY090 Etihad
EY602 Etihad
4Z825 Airlink
14:40 Athens
02:05 Abu Dhabi
12:15 Johannesburg
21:00 Abu Dhabi
08:20 Johannesburg
13:05 Nelspruit
Connect
SV0192 Saudia
SV0447 Saudia
4Z825 Airlink
15:15 Athens
01:45 Jeddah
12:15 Johannesburg
19:40 Jeddah
07:30 Johannesburg
13:05 Nelspruit
Connect
LY544 El Al
LY051 El Al
4Z825 Airlink
15:30 Athens
22:00 Tel Aviv
12:15 Johannesburg
17:20 Tel Aviv
06:40 Johannesburg
13:05 Nelspruit
Connect
LY544 El Al
LY053 El Al
4Z845 Airlink
15:30 Athens
05:50 Tel Aviv
15:45 Johannesburg
17:20 Tel Aviv
14:30 Johannesburg
16:35 Nelspruit
Connect
LY544 El Al
LY051 El Al
4Z845 Airlink
15:30 Athens
22:00 Tel Aviv
15:45 Johannesburg
17:20 Tel Aviv
06:40 Johannesburg
16:35 Nelspruit
Connect
MS748 Egyptair
MS839 Egyptair
4Z845 Airlink
16:00 Athens
23:10 Cairo
15:45 Johannesburg
17:45 Cairo
07:05 Johannesburg
16:35 Nelspruit
Connect
MS748 Egyptair
MS839 Egyptair
4Z825 Airlink
16:00 Athens
23:10 Cairo
12:15 Johannesburg
17:45 Cairo
07:05 Johannesburg
13:05 Nelspruit
Connect
EK210 Emirates
EK775 767 Emirates
4Z825 Airlink
16:10 Athens
04:30 Dubai
12:15 Johannesburg
22:45 Dubai
10:45 Johannesburg
13:05 Nelspruit
Connect
EK210 Emirates
EK775 767 Emirates
4Z845 Airlink
16:10 Athens
04:30 Dubai
15:45 Johannesburg
22:45 Dubai
10:45 Johannesburg
16:35 Nelspruit
Connect
TK1844 Turkish Airlines
SW6042 Air Namibia
4Z825 Airlink
21:20 Athens
02:15 Istanbul
12:15 Johannesburg
23:55 Istanbul
11:10 Johannesburg
13:05 Nelspruit
Connect
TK1844 Turkish Airlines
TK42 Turkish Airlines
4Z845 Airlink
21:20 Athens
02:20 Istanbul
15:45 Johannesburg
23:55 Istanbul
11:10 Johannesburg
16:35 Nelspruit
Connect
TK1844 Turkish Airlines
TK42 Turkish Airlines
4Z825 Airlink
21:20 Athens
02:20 Istanbul
12:15 Johannesburg
23:55 Istanbul
11:10 Johannesburg
13:05 Nelspruit
Connect
A3930 Aegean Airlines
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z845 Airlink
23:00 Athens
02:20 Cairo
08:40 Addis Ababa
15:45 Johannesburg
01:00 Cairo
07:20 Addis Ababa
13:05 Johannesburg
16:35 Nelspruit
Connect

References

Find Hotels in Amsterdam, Mpumalanga, South Africa

You can find hotels and accommodations in Amsterdam, Mpumalanga, South Africa with our hotels search tool below

Booking.com