How to get to Amsterdam, Mpumalanga, South Africa from Greece by flight ? You can check flights from Greece to Amsterdam, Mpumalanga, South Africa below.
You can find flight ticket prices from Greece to Amsterdam, Mpumalanga, 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 Johannesburg and cost approximately 650 USD.
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 |
You take a bus, shuttle or taxi from your location in Greece to Heraklion.
You take a flight from Heraklion to Johannesburg and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Maputo and cost approximately 650 USD.
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 |
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 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 |
You take a bus, shuttle or taxi from your location in Greece to Rhodes.
You take a flight from Rhodes to Johannesburg and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Nelspruit and cost approximately 850 USD.
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 |
You can find hotels and accommodations in Amsterdam, Mpumalanga, South Africa with our hotels search tool below
Booking.com