HowToGo

Flight from Turkey to Amsterdam, Mpumalanga, South Africa

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

Search Transfer from Turkey to Amsterdam, Mpumalanga, South Africa

Search Flights

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

1. Istanbul to Maputo

  1. You take a bus, shuttle or taxi from your location in Turkey to Istanbul.

  2. You take a flight from Istanbul to Maputo and cost approximately 550 USD.

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

Flight Depart Arrive
ET721 Ethiopian Airlines
ET819 Ethiopian Airlines
00:10 Istanbul
08:55 Addis Ababa
05:40 Addis Ababa
13:25 Maputo
Connect
TK42 Turkish Airlines
TK38 Turkish Airlines
01:45 Istanbul
12:05 Johannesburg
10:20 Johannesburg
13:10 Maputo
Connect
TK42 Turkish Airlines
TM304 Linhas Aéreas de Moçambique
01:45 Istanbul
13:10 Johannesburg
10:20 Johannesburg
14:20 Maputo
Connect
TK42 Turkish Airlines
4Z272 Airlink
01:45 Istanbul
13:45 Johannesburg
10:20 Johannesburg
14:40 Maputo
Connect
QR240 Qatar Airways
QR1361 Qatar Airways
13:20 Istanbul
02:35 Doha
17:25 Doha
09:50 Maputo
Connect
TK676 Turkish Airlines
ET819 Ethiopian Airlines
18:15 Istanbul
08:55 Addis Ababa
23:45 Addis Ababa
13:25 Maputo
Connect
QR246 Qatar Airways
QR1361 Qatar Airways
19:55 Istanbul
02:35 Doha
23:55 Doha
09:50 Maputo
Connect
TK780 Turkish Airlines
QR1361 Qatar Airways
20:45 Istanbul
02:35 Doha
00:45 Doha
09:50 Maputo
Connect
ET721 Ethiopian Airlines
ET819 Ethiopian Airlines
23:55 Istanbul
08:55 Addis Ababa
05:25 Addis Ababa
13:25 Maputo
Connect

2. Istanbul to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Istanbul.

  2. You take a flight from Istanbul to Johannesburg and cost approximately 370 USD.

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

Flight Depart Arrive
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
00:10 Istanbul
08:40 Addis Ababa
05:40 Addis Ababa
13:05 Johannesburg
Connect
TK42 Turkish Airlines
01:45 Istanbul
10:20 Johannesburg Direct
QR240 Qatar Airways
QR1365 Qatar Airways
13:20 Istanbul
20:40 Doha
17:25 Doha
04:00 Johannesburg
Connect
MS738 Egyptair
MS839 Egyptair
14:00 Istanbul
23:10 Cairo
15:15 Cairo
07:10 Johannesburg
Connect
EY096 Etihad
EY602 Etihad
14:40 Istanbul
02:00 Abu Dhabi
20:00 Abu Dhabi
08:15 Johannesburg
Connect
LH1301 Lufthansa
LH572 Lufthansa
17:40 Istanbul
22:05 Frankfurt
19:55 Frankfurt
08:30 Johannesburg
Connect
TK694 Turkish Airlines
MS839 Egyptair
18:00 Istanbul
23:10 Cairo
19:10 Cairo
07:10 Johannesburg
Connect
MS736 Egyptair
MS839 Egyptair
18:35 Istanbul
23:10 Cairo
19:50 Cairo
07:10 Johannesburg
Connect
EK122 Emirates
EK775 Emirates
19:25 Istanbul
04:05 Dubai
00:55 Dubai
10:15 Johannesburg
Connect
TK868 Turkish Airlines
EY602 Etihad
19:35 Istanbul
02:00 Abu Dhabi
01:00 Abu Dhabi
08:15 Johannesburg
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
19:55 Istanbul
02:30 Doha
23:55 Doha
09:50 Johannesburg
Connect
EK118 Emirates
EK763 Emirates
23:20 Istanbul
09:55 Dubai
04:50 Dubai
16:15 Johannesburg
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
23:55 Istanbul
08:40 Addis Ababa
05:25 Addis Ababa
13:05 Johannesburg
Connect

3. Antalya to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Antalya.

  2. You take a flight from Antalya to Johannesburg and cost approximately 430 USD.

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

Flight Depart Arrive
PC1800 Pegasus Airlines
ET421 Ethiopian Airlines
ET809 Ethiopian Airlines
01:15 Antalya
03:45 Amman
08:40 Addis Ababa
02:55 Amman
07:30 Addis Ababa
13:05 Johannesburg
Connect
QR316 Qatar Airways
QR1365 Qatar Airways
13:20 Antalya
20:40 Doha
17:00 Doha
04:00 Johannesburg
Connect
QR316 Qatar Airways
QR1363 Qatar Airways
13:20 Antalya
02:30 Doha
17:00 Doha
09:50 Johannesburg
Connect
TK2421 Turkish Airlines
TK42 Turkish Airlines
18:35 Antalya
01:45 Istanbul
20:00 Istanbul
10:20 Johannesburg
Connect
TK7629 Turkish Airlines
TK2183 Turkish Airlines
TK42 Turkish Airlines
18:35 Antalya
21:55 Ankara
01:45 Istanbul
19:45 Ankara
23:05 Istanbul
10:20 Johannesburg
Connect
TK7629 Turkish Airlines
TK2171 Turkish Airlines
TK42 Turkish Airlines
18:35 Antalya
20:35 Ankara
01:45 Istanbul
19:45 Ankara
21:45 Istanbul
10:20 Johannesburg
Connect
TK2419 Turkish Airlines
TK42 Turkish Airlines
19:40 Antalya
01:45 Istanbul
21:00 Istanbul
10:20 Johannesburg
Connect
TK7035 Turkish Airlines
TK2183 Turkish Airlines
TK42 Turkish Airlines
19:50 Antalya
21:55 Ankara
01:45 Istanbul
21:00 Ankara
23:05 Istanbul
10:20 Johannesburg
Connect
TK2439 Turkish Airlines
TK42 Turkish Airlines
21:20 Antalya
01:45 Istanbul
22:45 Istanbul
10:20 Johannesburg
Connect
PC787 Pegasus Airlines
LY053 El Al
22:00 Antalya
05:55 Tel Aviv
23:35 Tel Aviv
13:50 Johannesburg
Connect

4. Istanbul to Nelspruit

  1. You take a bus, shuttle or taxi from your location in Turkey to Istanbul.

  2. You take a flight from Istanbul to Nelspruit and cost approximately 490 USD.

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

Flight Depart Arrive
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z837 Airlink
00:10 Istanbul
08:40 Addis Ababa
18:05 Johannesburg
05:40 Addis Ababa
13:05 Johannesburg
19:00 Nelspruit
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z845 Airlink
00:10 Istanbul
08:40 Addis Ababa
15:55 Johannesburg
05:40 Addis Ababa
13:05 Johannesburg
16:50 Nelspruit
Connect
TK42 Turkish Airlines
4Z841 Airlink
01:45 Istanbul
11:20 Johannesburg
10:20 Johannesburg
12:15 Nelspruit
Connect
TK42 Turkish Airlines
4Z837 Airlink
01:45 Istanbul
18:05 Johannesburg
10:20 Johannesburg
19:00 Nelspruit
Connect
TK42 Turkish Airlines
4Z845 Airlink
01:45 Istanbul
15:55 Johannesburg
10:20 Johannesburg
16:50 Nelspruit
Connect
QR240 Qatar Airways
QR1365 Qatar Airways
4Z823 Airlink
13:20 Istanbul
20:40 Doha
07:00 Johannesburg
17:25 Doha
04:00 Johannesburg
07:55 Nelspruit
Connect
LH1301 Lufthansa
LH572 Lufthansa
4Z841 Airlink
17:40 Istanbul
22:05 Frankfurt
11:20 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
12:15 Nelspruit
Connect
LH1301 Lufthansa
LH572 Lufthansa
4Z829 Airlink
17:40 Istanbul
22:05 Frankfurt
10:15 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
11:10 Nelspruit
Connect
LH1301 Lufthansa
LH572 Lufthansa
4Z827 Airlink
17:40 Istanbul
22:05 Frankfurt
09:20 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
10:15 Nelspruit
Connect
TK694 Turkish Airlines
MS839 Egyptair
4Z827 Airlink
18:00 Istanbul
23:10 Cairo
09:20 Johannesburg
19:10 Cairo
07:10 Johannesburg
10:15 Nelspruit
Connect
MS736 Egyptair
MS839 Egyptair
4Z841 Airlink
18:35 Istanbul
23:10 Cairo
11:20 Johannesburg
19:50 Cairo
07:10 Johannesburg
12:15 Nelspruit
Connect
MS736 Egyptair
MS839 Egyptair
4Z829 Airlink
18:35 Istanbul
23:10 Cairo
10:15 Johannesburg
19:50 Cairo
07:10 Johannesburg
11:10 Nelspruit
Connect
MS736 Egyptair
MS839 Egyptair
4Z827 Airlink
18:35 Istanbul
23:10 Cairo
09:20 Johannesburg
19:50 Cairo
07:10 Johannesburg
10:15 Nelspruit
Connect
TK603 Turkish Airlines
4Z37 Airlink
4Z841 Airlink
19:15 Istanbul
03:25 Dar es Salaam
11:20 Johannesburg
02:35 Dar es Salaam
06:10 Johannesburg
12:15 Nelspruit
Connect
TK603 Turkish Airlines
4Z37 Airlink
4Z823 Airlink
19:15 Istanbul
03:25 Dar es Salaam
07:00 Johannesburg
02:35 Dar es Salaam
06:10 Johannesburg
07:55 Nelspruit
Connect
TK603 Turkish Airlines
4Z37 Airlink
4Z829 Airlink
19:15 Istanbul
03:25 Dar es Salaam
10:15 Johannesburg
02:35 Dar es Salaam
06:10 Johannesburg
11:10 Nelspruit
Connect
EK122 Emirates
EK775 Emirates
4Z841 Airlink
19:25 Istanbul
04:05 Dubai
11:20 Johannesburg
00:55 Dubai
10:15 Johannesburg
12:15 Nelspruit
Connect
TK868 Turkish Airlines
EY602 Etihad
4Z827 Airlink
19:35 Istanbul
02:00 Abu Dhabi
09:20 Johannesburg
01:00 Abu Dhabi
08:15 Johannesburg
10:15 Nelspruit
Connect
TK868 Turkish Airlines
EY602 Etihad
4Z829 Airlink
19:35 Istanbul
02:00 Abu Dhabi
10:15 Johannesburg
01:00 Abu Dhabi
08:15 Johannesburg
11:10 Nelspruit
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
4Z841 Airlink
19:55 Istanbul
02:30 Doha
11:20 Johannesburg
23:55 Doha
09:50 Johannesburg
12:15 Nelspruit
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z837 Airlink
23:55 Istanbul
08:40 Addis Ababa
18:05 Johannesburg
05:25 Addis Ababa
13:05 Johannesburg
19:00 Nelspruit
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z845 Airlink
23:55 Istanbul
08:40 Addis Ababa
15:55 Johannesburg
05:25 Addis Ababa
13:05 Johannesburg
16:50 Nelspruit
Connect

5. Istanbul to Skukuza

  1. You take a bus, shuttle or taxi from your location in Turkey to Istanbul.

  2. You take a flight from Istanbul to Skukuza and cost approximately 650 USD.

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

Flight Depart Arrive
TK42 Turkish Airlines
4Z865 Airlink
01:45 Istanbul
13:10 Johannesburg
10:20 Johannesburg
14:10 Skukuza
Connect
MS738 Egyptair
MS839 Egyptair
4Z861 Airlink
14:00 Istanbul
23:10 Cairo
10:05 Johannesburg
15:15 Cairo
07:10 Johannesburg
11:05 Skukuza
Connect
EY096 Etihad
EY602 Etihad
4Z861 Airlink
14:40 Istanbul
02:00 Abu Dhabi
10:05 Johannesburg
20:00 Abu Dhabi
08:15 Johannesburg
11:05 Skukuza
Connect
LH1301 Lufthansa
LH572 Lufthansa
4Z865 Airlink
17:40 Istanbul
22:05 Frankfurt
13:10 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
14:10 Skukuza
Connect
LH1301 Lufthansa
LH572 Lufthansa
4Z861 Airlink
17:40 Istanbul
22:05 Frankfurt
10:05 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
11:05 Skukuza
Connect
TK694 Turkish Airlines
MS839 Egyptair
4Z861 Airlink
18:00 Istanbul
23:10 Cairo
10:05 Johannesburg
19:10 Cairo
07:10 Johannesburg
11:05 Skukuza
Connect
MS736 Egyptair
MS839 Egyptair
4Z861 Airlink
18:35 Istanbul
23:10 Cairo
10:05 Johannesburg
19:50 Cairo
07:10 Johannesburg
11:05 Skukuza
Connect
MS736 Egyptair
MS839 Egyptair
4Z865 Airlink
18:35 Istanbul
23:10 Cairo
13:10 Johannesburg
19:50 Cairo
07:10 Johannesburg
14:10 Skukuza
Connect
TK603 Turkish Airlines
4Z37 Airlink
4Z861 Airlink
19:15 Istanbul
03:25 Dar es Salaam
10:05 Johannesburg
02:35 Dar es Salaam
06:10 Johannesburg
11:05 Skukuza
Connect
TK603 Turkish Airlines
4Z37 Airlink
4Z865 Airlink
19:15 Istanbul
03:25 Dar es Salaam
13:10 Johannesburg
02:35 Dar es Salaam
06:10 Johannesburg
14:10 Skukuza
Connect
EK122 Emirates
EK775 Emirates
4Z865 Airlink
19:25 Istanbul
04:05 Dubai
13:10 Johannesburg
00:55 Dubai
10:15 Johannesburg
14:10 Skukuza
Connect
TK868 Turkish Airlines
EY602 Etihad
4Z861 Airlink
19:35 Istanbul
02:00 Abu Dhabi
10:05 Johannesburg
01:00 Abu Dhabi
08:15 Johannesburg
11:05 Skukuza
Connect
TK609 Turkish Airlines
4Z161 Airlink
4Z865 Airlink
19:50 Istanbul
08:50 Lusaka
13:10 Johannesburg
03:05 Lusaka
11:05 Johannesburg
14:10 Skukuza
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
4Z865 Airlink
19:55 Istanbul
02:30 Doha
13:10 Johannesburg
23:55 Doha
09:50 Johannesburg
14:10 Skukuza
Connect

6. Ankara to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Ankara.

  2. You take a flight from Ankara to Johannesburg and cost approximately 380 USD.

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

Flight Depart Arrive
QR314 Qatar Airways
QR1363 Qatar Airways
13:05 Ankara
02:30 Doha
16:50 Doha
09:50 Johannesburg
Connect
QR314 Qatar Airways
QR1365 Qatar Airways
13:05 Ankara
20:40 Doha
16:50 Doha
04:00 Johannesburg
Connect
TK7010 Turkish Airlines
TK2337 Turkish Airlines
TK42 Turkish Airlines
15:35 Ankara
21:35 Izmir
01:45 Istanbul
16:50 Izmir
22:55 Istanbul
10:20 Johannesburg
Connect
TK7010 Turkish Airlines
TK2335 Turkish Airlines
TK42 Turkish Airlines
15:35 Ankara
19:50 Izmir
01:45 Istanbul
16:50 Izmir
21:05 Istanbul
10:20 Johannesburg
Connect
TK7064 Turkish Airlines
TK2833 Turkish Airlines
TK42 Turkish Airlines
15:50 Ankara
18:25 Trabzon
01:45 Istanbul
17:05 Trabzon
20:15 Istanbul
10:20 Johannesburg
Connect
TK7130 Turkish Airlines
TK2205 Turkish Airlines
TK42 Turkish Airlines
16:05 Ankara
19:15 Kahramanmaras
01:45 Istanbul
17:15 Kahramanmaras
20:50 Istanbul
10:20 Johannesburg
Connect
TK7100 Turkish Airlines
TK2469 Turkish Airlines
TK42 Turkish Airlines
16:30 Ankara
20:30 Adana
01:45 Istanbul
17:30 Adana
22:10 Istanbul
10:20 Johannesburg
Connect
TK7134 Turkish Airlines
TK2811 Turkish Airlines
TK42 Turkish Airlines
16:30 Ankara
20:35 Samsun
01:45 Istanbul
17:30 Samsun
22:05 Istanbul
10:20 Johannesburg
Connect
TK7108 Turkish Airlines
TK2469 Turkish Airlines
TK42 Turkish Airlines
16:35 Ankara
20:30 Adana
01:45 Istanbul
17:35 Adana
22:10 Istanbul
10:20 Johannesburg
Connect
TK7108 Turkish Airlines
TK2467 Turkish Airlines
TK42 Turkish Airlines
16:35 Ankara
18:50 Adana
01:45 Istanbul
17:35 Adana
20:25 Istanbul
10:20 Johannesburg
Connect
TK2163 Turkish Airlines
TK42 Turkish Airlines
17:50 Ankara
01:45 Istanbul
19:00 Istanbul
10:20 Johannesburg
Connect
TK7124 Turkish Airlines
TK2229 Turkish Airlines
TK42 Turkish Airlines
19:45 Ankara
23:00 Gaziantep
01:45 Istanbul
20:55 Gaziantep
00:55 Istanbul
10:20 Johannesburg
Connect
TK7154 Turkish Airlines
TK2519 Turkish Airlines
TK42 Turkish Airlines
19:50 Ankara
22:40 Bodrum
01:45 Istanbul
21:15 Bodrum
00:05 Istanbul
10:20 Johannesburg
Connect
TK7014 Turkish Airlines
TK2341 Turkish Airlines
TK42 Turkish Airlines
19:50 Ankara
22:50 Izmir
01:45 Istanbul
21:10 Izmir
00:05 Istanbul
10:20 Johannesburg
Connect
TK7462 7066 Turkish Airlines
TK2831 Turkish Airlines
TK42 Turkish Airlines
19:55 Ankara
22:30 Trabzon
01:45 Istanbul
21:10 Trabzon
00:30 Istanbul
10:20 Johannesburg
Connect
TK7066 Turkish Airlines
TK2831 Turkish Airlines
TK42 Turkish Airlines
20:00 Ankara
22:30 Trabzon
01:45 Istanbul
21:15 Trabzon
00:30 Istanbul
10:20 Johannesburg
Connect
TK7160 Turkish Airlines
TK2519 Turkish Airlines
TK42 Turkish Airlines
20:00 Ankara
22:40 Bodrum
01:45 Istanbul
21:20 Bodrum
00:05 Istanbul
10:20 Johannesburg
Connect
TK7154 Turkish Airlines
TK2519 Turkish Airlines
TK42 Turkish Airlines
20:25 Ankara
22:40 Bodrum
01:45 Istanbul
21:40 Bodrum
00:05 Istanbul
10:20 Johannesburg
Connect
TK2171 Turkish Airlines
TK42 Turkish Airlines
20:35 Ankara
01:45 Istanbul
21:45 Istanbul
10:20 Johannesburg
Connect
PC1738 Pegasus Airlines
EK775 Emirates
21:00 Ankara
04:05 Dubai
01:40 Dubai
10:15 Johannesburg
Connect
TK2183 Turkish Airlines
TK42 Turkish Airlines
21:55 Ankara
01:45 Istanbul
23:05 Istanbul
10:20 Johannesburg
Connect

7. Izmir to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Izmir.

  2. You take a flight from Izmir to Johannesburg and cost approximately 390 USD.

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

Flight Depart Arrive
QR348 Qatar Airways
QR1365 Qatar Airways
13:00 Izmir
20:40 Doha
17:10 Doha
04:00 Johannesburg
Connect
QR348 Qatar Airways
QR1363 Qatar Airways
13:00 Izmir
02:30 Doha
17:10 Doha
09:50 Johannesburg
Connect
XQ990 SunExpress
LH572 Lufthansa
16:50 Izmir
22:05 Frankfurt
19:10 Frankfurt
08:30 Johannesburg
Connect
TK7011 Turkish Airlines
TK2183 Turkish Airlines
TK42 Turkish Airlines
17:30 Izmir
21:55 Ankara
01:45 Istanbul
18:45 Ankara
23:05 Istanbul
10:20 Johannesburg
Connect
TK7011 Turkish Airlines
TK2171 Turkish Airlines
TK42 Turkish Airlines
17:30 Izmir
20:35 Ankara
01:45 Istanbul
18:45 Ankara
21:45 Istanbul
10:20 Johannesburg
Connect
XQ860 SunExpress
LX288 Swiss
19:20 Izmir
22:40 Zurich
21:25 Zurich
09:10 Johannesburg
Connect
TK2335 Turkish Airlines
TK42 Turkish Airlines
19:50 Izmir
01:45 Istanbul
21:05 Istanbul
10:20 Johannesburg
Connect
TK2337 Turkish Airlines
TK42 Turkish Airlines
21:35 Izmir
01:45 Istanbul
22:55 Istanbul
10:20 Johannesburg
Connect
TK2341 Turkish Airlines
TK42 Turkish Airlines
22:50 Izmir
01:45 Istanbul
00:05 Istanbul
10:20 Johannesburg
Connect

8. Istanbul to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in Turkey to Istanbul.

  2. You take a flight from Istanbul to Hoedspruit and cost approximately 700 USD.

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

Flight Depart Arrive
TK42 Turkish Airlines
5Z890 CemAir
01:45 Istanbul
11:40 Johannesburg
10:20 Johannesburg
12:35 Hoedspruit
Connect
TK42 Turkish Airlines
4Z873 Airlink
01:45 Istanbul
12:50 Johannesburg
10:20 Johannesburg
13:45 Hoedspruit
Connect
LH1301 Lufthansa
LH572 Lufthansa
4Z871 Airlink
17:40 Istanbul
22:05 Frankfurt
10:30 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
11:25 Hoedspruit
Connect
LH1301 Lufthansa
LH572 Lufthansa
5Z890 CemAir
17:40 Istanbul
22:05 Frankfurt
11:40 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
12:35 Hoedspruit
Connect
MS736 Egyptair
MS839 Egyptair
4Z871 Airlink
18:35 Istanbul
23:10 Cairo
10:30 Johannesburg
19:50 Cairo
07:10 Johannesburg
11:25 Hoedspruit
Connect
MS736 Egyptair
MS839 Egyptair
4Z873 Airlink
18:35 Istanbul
23:10 Cairo
12:50 Johannesburg
19:50 Cairo
07:10 Johannesburg
13:45 Hoedspruit
Connect
MS736 Egyptair
MS839 Egyptair
5Z890 CemAir
18:35 Istanbul
23:10 Cairo
11:40 Johannesburg
19:50 Cairo
07:10 Johannesburg
12:35 Hoedspruit
Connect
TK603 Turkish Airlines
4Z37 Airlink
4Z871 Airlink
19:15 Istanbul
03:25 Dar es Salaam
10:30 Johannesburg
02:35 Dar es Salaam
06:10 Johannesburg
11:25 Hoedspruit
Connect
TK603 Turkish Airlines
4Z37 Airlink
4Z873 Airlink
19:15 Istanbul
03:25 Dar es Salaam
12:50 Johannesburg
02:35 Dar es Salaam
06:10 Johannesburg
13:45 Hoedspruit
Connect
EK122 Emirates
EK775 Emirates
5Z890 CemAir
19:25 Istanbul
04:05 Dubai
11:40 Johannesburg
00:55 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
EK122 Emirates
EK775 Emirates
4Z873 Airlink
19:25 Istanbul
04:05 Dubai
12:50 Johannesburg
00:55 Dubai
10:15 Johannesburg
13:45 Hoedspruit
Connect
TK868 Turkish Airlines
EY602 Etihad
4Z871 Airlink
19:35 Istanbul
02:00 Abu Dhabi
10:30 Johannesburg
01:00 Abu Dhabi
08:15 Johannesburg
11:25 Hoedspruit
Connect
TK609 Turkish Airlines
P020 Proflight Zambia
5Z890 CemAir
19:50 Istanbul
07:30 Lusaka
11:40 Johannesburg
03:05 Lusaka
09:30 Johannesburg
12:35 Hoedspruit
Connect
TK609 Turkish Airlines
4Z161 Airlink
4Z873 Airlink
19:50 Istanbul
08:50 Lusaka
12:50 Johannesburg
03:05 Lusaka
11:05 Johannesburg
13:45 Hoedspruit
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
4Z873 Airlink
19:55 Istanbul
02:30 Doha
12:50 Johannesburg
23:55 Doha
09:50 Johannesburg
13:45 Hoedspruit
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
5Z890 CemAir
19:55 Istanbul
02:30 Doha
11:40 Johannesburg
23:55 Doha
09:50 Johannesburg
12:35 Hoedspruit
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