How to get to South Africa from Nairobi by flight ? You can check flights from Nairobi to South Africa below.
You can find flight ticket prices from Nairobi to South Africa with our flight tickets search tool below
You take a flight from Nairobi to Johannesburg and cost approximately 270 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in 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 |
KQ706
Kenya Airways
KQ794
Kenya Airways
|
07:00
Nairobi
10:20
Lusaka
|
08:50
Lusaka
12:00
Johannesburg
|
Connect |
KQ760
Kenya Airways
|
07:45
Nairobi
|
10:55 Johannesburg | Direct |
SA185
South African Airways
|
15:45
Nairobi
|
18:50 Johannesburg | Direct |
KQ764
Kenya Airways
|
21:50
Nairobi
|
01:05 Johannesburg | Direct |
You take a flight from Nairobi to East London and cost approximately 470 USD.
You take a bus, shuttle or taxi from East London to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KQ706
Kenya Airways
KQ794
Kenya Airways
MN803
Comair
|
07:00
Nairobi
10:20
Lusaka
13:20
Johannesburg
|
08:50
Lusaka
12:00
Johannesburg
14:50
East London
|
Connect |
KQ706
Kenya Airways
KQ794
Kenya Airways
4Z917
Airlink
|
07:00
Nairobi
10:20
Lusaka
15:10
Johannesburg
|
08:50
Lusaka
12:00
Johannesburg
16:40
East London
|
Connect |
KQ782
Kenya Airways
KQ782
Kenya Airways
4Z681
Airlink
|
07:25
Nairobi
10:20
Livingstone
15:00
Capetown
|
09:40
Livingstone
13:30
Capetown
16:30
East London
|
Connect |
KQ792
Kenya Airways
KQ792
Kenya Airways
4Z681
Airlink
|
07:25
Nairobi
10:20
Victoria Falls
15:00
Capetown
|
09:40
Victoria Falls
13:30
Capetown
16:30
East London
|
Connect |
KQ760
Kenya Airways
MN803
Comair
|
07:45
Nairobi
13:20
Johannesburg
|
10:55
Johannesburg
14:50
East London
|
Connect |
KQ760
Kenya Airways
FA242
Safair
|
07:45
Nairobi
12:20
Johannesburg
|
10:55
Johannesburg
13:55
East London
|
Connect |
KQ764
Kenya Airways
MN801
Comair
|
21:50
Nairobi
09:35
Johannesburg
|
01:05
Johannesburg
11:05
East London
|
Connect |
KQ764
Kenya Airways
FA380
Safair
|
21:50
Nairobi
07:00
Johannesburg
|
01:05
Johannesburg
08:35
East London
|
Connect |
KQ764
Kenya Airways
FA388
Safair
|
21:50
Nairobi
07:10
Johannesburg
|
01:05
Johannesburg
08:45
East London
|
Connect |
You take a flight from Nairobi to Capetown and cost approximately 320 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET309
Ethiopian Airlines
ET847
Ethiopian Airlines
|
05:00
Nairobi
08:15
Addis Ababa
|
07:15
Addis Ababa
13:45
Capetown
|
Connect |
KQ792
Kenya Airways
KQ792
Kenya Airways
|
07:25
Nairobi
10:20
Victoria Falls
|
09:40
Victoria Falls
13:30
Capetown
|
Connect |
KQ782
Kenya Airways
KQ782
Kenya Airways
|
07:25
Nairobi
10:20
Livingstone
|
09:40
Livingstone
13:30
Capetown
|
Connect |
KQ760
Kenya Airways
MN103
Comair
|
07:45
Nairobi
11:45
Johannesburg
|
10:55
Johannesburg
13:55
Capetown
|
Connect |
KQ760
Kenya Airways
MN105
Comair
|
07:45
Nairobi
13:40
Johannesburg
|
10:55
Johannesburg
15:50
Capetown
|
Connect |
KQ760
Kenya Airways
MN115
Comair
|
07:45
Nairobi
15:30
Johannesburg
|
10:55
Johannesburg
17:40
Capetown
|
Connect |
KQ270
Kenya Airways
MK843
Air Mauritius
|
10:00
Nairobi
16:15
Mauritius
|
15:20
Mauritius
20:20
Capetown
|
Connect |
SA185
South African Airways
JE165
Mango
|
15:45
Nairobi
20:00
Johannesburg
|
18:50
Johannesburg
22:10
Capetown
|
Connect |
KQ784
Kenya Airways
|
16:55
Nairobi
|
21:40 Capetown | Direct |
KQ764
Kenya Airways
MN101
Comair
|
21:50
Nairobi
05:55
Johannesburg
|
01:05
Johannesburg
08:05
Capetown
|
Connect |
You take a flight from Nairobi to Durban and cost approximately 650 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KQ706
Kenya Airways
KQ794
Kenya Airways
MN623
Comair
|
07:00
Nairobi
10:20
Lusaka
14:35
Johannesburg
|
08:50
Lusaka
12:00
Johannesburg
15:40
Durban
|
Connect |
KQ706
Kenya Airways
KQ794
Kenya Airways
MN603
Comair
|
07:00
Nairobi
10:20
Lusaka
17:30
Johannesburg
|
08:50
Lusaka
12:00
Johannesburg
18:35
Durban
|
Connect |
KQ760
Kenya Airways
MN623
Comair
|
07:45
Nairobi
14:35
Johannesburg
|
10:55
Johannesburg
15:40
Durban
|
Connect |
KQ760
Kenya Airways
MN603
Comair
|
07:45
Nairobi
17:30
Johannesburg
|
10:55
Johannesburg
18:35
Durban
|
Connect |
KQ760
Kenya Airways
4Z825
Airlink
4Z506
Airlink
|
07:45
Nairobi
12:15
Johannesburg
14:15
Nelspruit
|
10:55
Johannesburg
13:05
Nelspruit
15:20
Durban
|
Connect |
SA185
South African Airways
JE277 279
Mango
|
15:45
Nairobi
19:45
Johannesburg
|
18:50
Johannesburg
20:55
Durban
|
Connect |
SA185
South African Airways
JE275
Mango
|
15:45
Nairobi
19:55
Johannesburg
|
18:50
Johannesburg
21:05
Durban
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com