HowToGo

Flight from Nairobi to Amsterdam, Mpumalanga, South Africa

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

Search Transfer from Nairobi to Amsterdam, Mpumalanga, South Africa

Search Flights

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

1. Nairobi to Maputo

  1. You take a flight from Nairobi to Maputo and cost approximately 450 USD.

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

Flight Depart Arrive
ET309 Ethiopian Airlines
ET819 Ethiopian Airlines
05:00 Nairobi
08:55 Addis Ababa
07:15 Addis Ababa
13:25 Maputo
Connect
KQ760 Kenya Airways
TM304 Linhas Aéreas de Moçambique
07:45 Nairobi
13:10 Johannesburg
10:55 Johannesburg
14:20 Maputo
Connect
KQ760 Kenya Airways
AF990 Air France
07:45 Nairobi
13:10 Johannesburg
10:55 Johannesburg
14:20 Maputo
Connect
KQ760 Kenya Airways
4Z272 Airlink
07:45 Nairobi
13:45 Johannesburg
10:55 Johannesburg
14:40 Maputo
Connect
KQ756 Kenya Airways
KQ756 Kenya Airways
TM157 Linhas Aéreas de Moçambique
12:30 Nairobi
14:45 Lilongwe
20:00 Nampula
13:45 Lilongwe
16:00 Nampula
22:10 Maputo
Connect
KQ756 Kenya Airways
KQ756 Kenya Airways
TM1056 Linhas Aéreas de Moçambique
12:30 Nairobi
14:45 Lilongwe
21:05 Nampula
13:45 Lilongwe
16:00 Nampula
23:15 Maputo
Connect
KQ762 Kenya Airways
TM306 Linhas Aéreas de Moçambique
13:05 Nairobi
19:10 Johannesburg
16:20 Johannesburg
20:20 Maputo
Connect
KQ764 Kenya Airways
4Z270 Airlink
21:00 Nairobi
06:15 Johannesburg
00:15 Johannesburg
07:15 Maputo
Connect

2. Nairobi to Johannesburg

  1. You take a flight from Nairobi to Johannesburg and cost approximately 280 USD.

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

Flight Depart Arrive
ET309 Ethiopian Airlines
ET809 Ethiopian Airlines
05:00 Nairobi
08:40 Addis Ababa
07:15 Addis Ababa
13:05 Johannesburg
Connect
KQ760 Kenya Airways
07:45 Nairobi
10:55 Johannesburg Direct
UR203 Uganda Airlines
UR710 Uganda Airlines
07:45 Nairobi
11:30 Entebbe
09:00 Entebbe
14:45 Johannesburg
Connect
KQ762 Kenya Airways
13:05 Nairobi
16:20 Johannesburg Direct
WB403 Rwandair Express
WB102 Rwandair Express
20:30 Nairobi
22:30 Kigali
21:20 Kigali
02:20 Johannesburg
Connect
KQ764 Kenya Airways
21:00 Nairobi
00:15 Johannesburg Direct

3. Nairobi to Nelspruit

  1. You take a flight from Nairobi to Nelspruit and cost approximately 330 USD.

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

Flight Depart Arrive
ET309 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z845 Airlink
05:00 Nairobi
08:40 Addis Ababa
15:55 Johannesburg
07:15 Addis Ababa
13:05 Johannesburg
16:50 Nelspruit
Connect
KQ702 Kenya Airways
4Z105 Airlink
4Z845 Airlink
07:00 Nairobi
13:00 Harare
15:55 Johannesburg
09:00 Harare
14:45 Johannesburg
16:50 Nelspruit
Connect
KQ706 Kenya Airways
4Z163 Airlink
4Z837 Airlink
07:00 Nairobi
13:55 Lusaka
18:05 Johannesburg
08:50 Lusaka
16:05 Johannesburg
19:00 Nelspruit
Connect
KQ702 Kenya Airways
4Z105 Airlink
4Z837 Airlink
07:00 Nairobi
13:00 Harare
18:05 Johannesburg
09:00 Harare
14:45 Johannesburg
19:00 Nelspruit
Connect
KQ586 Kenya Airways
4Z22 Airlink
4Z837 Airlink
07:20 Nairobi
13:35 Lubumbashi
18:05 Johannesburg
08:50 Lubumbashi
16:15 Johannesburg
19:00 Nelspruit
Connect
KQ584 Kenya Airways
4Z151 Airlink
4Z837 Airlink
07:20 Nairobi
13:10 Ndola
18:05 Johannesburg
09:00 Ndola
15:45 Johannesburg
19:00 Nelspruit
Connect
KQ782 Kenya Airways
4Z471 Airlink
07:25 Nairobi
14:05 Livingstone
09:40 Livingstone
15:45 Nelspruit
Connect
KQ782 Kenya Airways
4Z483 Airlink
4Z837 Airlink
07:25 Nairobi
13:25 Livingstone
18:05 Johannesburg
09:40 Livingstone
15:20 Johannesburg
19:00 Nelspruit
Connect
KQ760 Kenya Airways
4Z845 Airlink
07:45 Nairobi
15:55 Johannesburg
10:55 Johannesburg
16:50 Nelspruit
Connect
UR203 Uganda Airlines
UR710 Uganda Airlines
4Z845 Airlink
07:45 Nairobi
11:30 Entebbe
15:55 Johannesburg
09:00 Entebbe
14:45 Johannesburg
16:50 Nelspruit
Connect
KQ760 Kenya Airways
4Z837 Airlink
07:45 Nairobi
18:05 Johannesburg
10:55 Johannesburg
19:00 Nelspruit
Connect
UR203 Uganda Airlines
UR710 Uganda Airlines
4Z837 Airlink
07:45 Nairobi
11:30 Entebbe
18:05 Johannesburg
09:00 Entebbe
14:45 Johannesburg
19:00 Nelspruit
Connect
KQ580 Kenya Airways
4Z22 Airlink
4Z837 Airlink
08:30 Nairobi
13:35 Lubumbashi
18:05 Johannesburg
10:00 Lubumbashi
16:15 Johannesburg
19:00 Nelspruit
Connect
KQ762 Kenya Airways
4Z837 Airlink
13:05 Nairobi
18:05 Johannesburg
16:20 Johannesburg
19:00 Nelspruit
Connect
ET319 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z823 Airlink
18:30 Nairobi
23:30 Addis Ababa
07:00 Johannesburg
20:40 Addis Ababa
03:55 Johannesburg
07:55 Nelspruit
Connect
PW719 Precision Air
4Z37 Airlink
4Z823 Airlink
20:20 Nairobi
03:25 Dar es Salaam
07:00 Johannesburg
22:10 Dar es Salaam
06:10 Johannesburg
07:55 Nelspruit
Connect
WB403 Rwandair Express
WB102 Rwandair Express
4Z823 Airlink
20:30 Nairobi
22:30 Kigali
07:00 Johannesburg
21:20 Kigali
02:20 Johannesburg
07:55 Nelspruit
Connect
WB403 Rwandair Express
WB102 Rwandair Express
4Z827 Airlink
20:30 Nairobi
22:30 Kigali
09:20 Johannesburg
21:20 Kigali
02:20 Johannesburg
10:15 Nelspruit
Connect
LX294 Swiss
4Z37 Airlink
4Z823 Airlink
20:40 Nairobi
03:25 Dar es Salaam
07:00 Johannesburg
22:05 Dar es Salaam
06:10 Johannesburg
07:55 Nelspruit
Connect
LX294 Swiss
4Z37 Airlink
4Z827 Airlink
20:40 Nairobi
03:25 Dar es Salaam
09:20 Johannesburg
22:05 Dar es Salaam
06:10 Johannesburg
10:15 Nelspruit
Connect
KQ764 Kenya Airways
4Z823 Airlink
21:00 Nairobi
07:00 Johannesburg
00:15 Johannesburg
07:55 Nelspruit
Connect
KQ764 Kenya Airways
4Z827 Airlink
21:00 Nairobi
09:20 Johannesburg
00:15 Johannesburg
10:15 Nelspruit
Connect
KQ488 Kenya Airways
4Z37 Airlink
4Z827 Airlink
23:45 Nairobi
03:25 Dar es Salaam
09:20 Johannesburg
01:15 Dar es Salaam
06:10 Johannesburg
10:15 Nelspruit
Connect
KQ488 Kenya Airways
4Z37 Airlink
4Z823 Airlink
23:45 Nairobi
03:25 Dar es Salaam
07:00 Johannesburg
01:15 Dar es Salaam
06:10 Johannesburg
07:55 Nelspruit
Connect
KQ488 Kenya Airways
4Z37 Airlink
4Z829 Airlink
23:45 Nairobi
03:25 Dar es Salaam
10:15 Johannesburg
01:15 Dar es Salaam
06:10 Johannesburg
11:10 Nelspruit
Connect

4. Nairobi to Skukuza

  1. You take a flight from Nairobi to Skukuza and cost approximately 550 USD.

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

Flight Depart Arrive
KQ760 Kenya Airways
4Z865 Airlink
07:45 Nairobi
13:05 Johannesburg
10:55 Johannesburg
14:15 Skukuza
Connect
PW719 Precision Air
4Z37 Airlink
4Z861 Airlink
20:20 Nairobi
03:25 Dar es Salaam
10:05 Johannesburg
22:10 Dar es Salaam
06:10 Johannesburg
11:05 Skukuza
Connect
WB403 Rwandair Express
WB102 Rwandair Express
4Z861 Airlink
20:30 Nairobi
22:30 Kigali
10:05 Johannesburg
21:20 Kigali
02:20 Johannesburg
11:05 Skukuza
Connect
LX294 Swiss
4Z37 Airlink
4Z861 Airlink
20:40 Nairobi
03:25 Dar es Salaam
10:05 Johannesburg
22:05 Dar es Salaam
06:10 Johannesburg
11:05 Skukuza
Connect
KQ764 Kenya Airways
4Z861 Airlink
21:00 Nairobi
10:05 Johannesburg
00:15 Johannesburg
11:05 Skukuza
Connect
KQ726 Kenya Airways
4Z161 Airlink
4Z865 Airlink
23:30 Nairobi
08:50 Lusaka
13:05 Johannesburg
01:20 Lusaka
11:05 Johannesburg
14:15 Skukuza
Connect
KQ488 Kenya Airways
4Z37 Airlink
4Z861 Airlink
23:45 Nairobi
03:25 Dar es Salaam
10:05 Johannesburg
01:15 Dar es Salaam
06:10 Johannesburg
11:05 Skukuza
Connect
KQ488 Kenya Airways
4Z37 Airlink
4Z865 Airlink
23:45 Nairobi
03:25 Dar es Salaam
13:05 Johannesburg
01:15 Dar es Salaam
06:10 Johannesburg
14:15 Skukuza
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