HowToGo

Flight from Durban to Kenya

How to get to Kenya from Durban by flight ? You can check flights from Durban to Kenya below.

Search Transfer from Durban to Kenya

Search Flights

You can find flight ticket prices from Durban to Kenya with our flight tickets search tool below

1. Durban to Nairobi

  1. You take a flight from Durban to Nairobi and cost approximately 290 USD.

  2. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
SA530 South African Airways
SA184 South African Airways
07:00 Durban
10:10 Johannesburg
08:05 Johannesburg
15:05 Nairobi
Connect
MN636 Comair
KQ761 Kenya Airways
07:10 Durban
12:10 Johannesburg
08:15 Johannesburg
17:15 Nairobi
Connect
FA265 Safair
SA184 South African Airways
07:30 Durban
10:10 Johannesburg
08:45 Johannesburg
15:05 Nairobi
Connect
FA287 Safair
SA184 South African Airways
07:40 Durban
10:10 Johannesburg
08:45 Johannesburg
15:05 Nairobi
Connect
MN632 Comair
KQ761 Kenya Airways
07:50 Durban
12:10 Johannesburg
08:55 Johannesburg
17:15 Nairobi
Connect
JE248 Mango
SA184 South African Airways
07:55 Durban
10:10 Johannesburg
09:00 Johannesburg
15:05 Nairobi
Connect
FA413 Safair
SA184 South African Airways
08:00 Durban
10:10 Johannesburg
09:10 Johannesburg
15:05 Nairobi
Connect
SA534 South African Airways
SA184 South African Airways
08:05 Durban
10:10 Johannesburg
09:10 Johannesburg
15:05 Nairobi
Connect
MN602 Comair
KQ761 Kenya Airways
08:10 Durban
12:10 Johannesburg
09:15 Johannesburg
17:15 Nairobi
Connect
JE252 Mango
KQ761 Kenya Airways
08:45 Durban
12:10 Johannesburg
09:50 Johannesburg
17:15 Nairobi
Connect
BA6202 British Airways
KQ761 Kenya Airways
08:50 Durban
12:10 Johannesburg
09:55 Johannesburg
17:15 Nairobi
Connect
BA6224 British Airways
KQ761 Kenya Airways
09:10 Durban
12:10 Johannesburg
10:15 Johannesburg
17:15 Nairobi
Connect
SA8515 South African Airways
JE824 Mango
SA180 South African Airways
09:40 Durban
13:05 George
15:40 Johannesburg
11:30 George
14:45 Johannesburg
20:35 Nairobi
Connect
SA1272 South African Airways
SA180 South African Airways
12:00 Durban
15:40 Johannesburg
13:10 Johannesburg
20:35 Nairobi
Connect
JE262 Mango
SA180 South African Airways
12:10 Durban
15:40 Johannesburg
13:15 Johannesburg
20:35 Nairobi
Connect
MK846 Air Mauritius
KQ271 Kenya Airways
12:20 Durban
19:10 Mauritius
18:10 Mauritius
22:20 Nairobi
Connect
BA6220 British Airways
SA180 South African Airways
12:30 Durban
15:40 Johannesburg
13:35 Johannesburg
20:35 Nairobi
Connect
FA281 Safair
SA180 South African Airways
13:05 Durban
15:40 Johannesburg
14:15 Johannesburg
20:35 Nairobi
Connect
JE264 Mango
SA180 South African Airways
13:10 Durban
15:40 Johannesburg
14:15 Johannesburg
20:35 Nairobi
Connect
P025 Proflight Zambia
KQ704 Kenya Airways
13:10 Durban
18:20 Lusaka
15:40 Lusaka
22:00 Nairobi
Connect
JE268 Mango
KQ763 Kenya Airways
14:05 Durban
17:30 Johannesburg
15:10 Johannesburg
22:35 Nairobi
Connect
FA283 Safair
KQ763 Kenya Airways
14:40 Durban
17:30 Johannesburg
15:55 Johannesburg
22:35 Nairobi
Connect
MN610 Comair
KQ763 Kenya Airways
15:00 Durban
17:30 Johannesburg
16:05 Johannesburg
22:35 Nairobi
Connect
MN612 Comair
KQ763 Kenya Airways
15:10 Durban
17:30 Johannesburg
16:15 Johannesburg
22:35 Nairobi
Connect
BA6206 British Airways
KQ763 Kenya Airways
15:10 Durban
17:30 Johannesburg
16:15 Johannesburg
22:35 Nairobi
Connect
MN604 Comair
KQ765 Kenya Airways
18:55 Durban
01:55 Johannesburg
20:00 Johannesburg
07:00 Nairobi
Connect
BA6316 British Airways
KQ785 Kenya Airways
20:00 Durban
23:00 Capetown
22:00 Capetown
05:45 Nairobi
Connect
FA285 Safair
KQ765 Kenya Airways
21:25 Durban
01:55 Johannesburg
22:40 Johannesburg
07:00 Nairobi
Connect
MN620 Comair
KQ765 Kenya Airways
21:30 Durban
01:55 Johannesburg
22:35 Johannesburg
07:00 Nairobi
Connect
JE296 Mango
KQ765 Kenya Airways
21:50 Durban
01:55 Johannesburg
22:55 Johannesburg
07:00 Nairobi
Connect
MN626 Comair
KQ765 Kenya Airways
21:55 Durban
01:55 Johannesburg
23:00 Johannesburg
07:00 Nairobi
Connect

2. Pietermaritzburg to Nairobi

  1. You take a bus, shuttle or taxi from your location in Durban to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Nairobi and cost approximately 210 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
SA8730 South African Airways
SA184 South African Airways
06:45 Pietermaritzburg
10:10 Johannesburg
07:45 Johannesburg
15:05 Nairobi
Connect
SA8730 South African Airways
KQ761 Kenya Airways
06:45 Pietermaritzburg
12:10 Johannesburg
07:45 Johannesburg
17:15 Nairobi
Connect
SA8732 South African Airways
SA180 South African Airways
08:45 Pietermaritzburg
15:40 Johannesburg
09:45 Johannesburg
20:35 Nairobi
Connect
SA8732 South African Airways
KQ761 Kenya Airways
08:45 Pietermaritzburg
12:10 Johannesburg
09:45 Johannesburg
17:15 Nairobi
Connect
SA8736 South African Airways
KQ763 Kenya Airways
13:50 Pietermaritzburg
17:30 Johannesburg
14:55 Johannesburg
22:35 Nairobi
Connect

3. Durban to Kisumu

  1. You take a flight from Durban to Kisumu and cost approximately 380 USD.

  2. You take a bus, shuttle or taxi from Kisumu to your destination in Kenya.

Flight Depart Arrive
BA6200 British Airways
BA6261 British Airways
KQ706 Kenya Airways
KQ670 Kenya Airways
06:25 Durban
09:30 Johannesburg
12:10 Harare
17:10 Nairobi
07:30 Johannesburg
11:05 Harare
16:10 Nairobi
18:00 Kisumu
Connect
SA530 South African Airways
SA184 South African Airways
KQ670 Kenya Airways
07:00 Durban
10:10 Johannesburg
17:10 Nairobi
08:05 Johannesburg
15:05 Nairobi
18:00 Kisumu
Connect
JE248 Mango
SA184 South African Airways
KQ670 Kenya Airways
07:55 Durban
10:10 Johannesburg
17:10 Nairobi
09:00 Johannesburg
15:05 Nairobi
18:00 Kisumu
Connect
SA534 South African Airways
SA184 South African Airways
KQ670 Kenya Airways
08:05 Durban
10:10 Johannesburg
17:10 Nairobi
09:10 Johannesburg
15:05 Nairobi
18:00 Kisumu
Connect
P025 Proflight Zambia
KQ704 Kenya Airways
KQ650 Kenya Airways
13:10 Durban
18:20 Lusaka
06:15 Nairobi
15:40 Lusaka
22:00 Nairobi
07:05 Kisumu
Connect
JE268 Mango
KQ763 Kenya Airways
KQ650 Kenya Airways
14:05 Durban
17:30 Johannesburg
06:15 Nairobi
15:10 Johannesburg
22:35 Nairobi
07:05 Kisumu
Connect
FA283 Safair
KQ763 Kenya Airways
KQ650 Kenya Airways
14:40 Durban
17:30 Johannesburg
06:15 Nairobi
15:55 Johannesburg
22:35 Nairobi
07:05 Kisumu
Connect
MN610 Comair
KQ763 Kenya Airways
KQ650 Kenya Airways
15:00 Durban
17:30 Johannesburg
06:15 Nairobi
16:05 Johannesburg
22:35 Nairobi
07:05 Kisumu
Connect
MN612 Comair
KQ763 Kenya Airways
KQ650 Kenya Airways
15:10 Durban
17:30 Johannesburg
06:15 Nairobi
16:15 Johannesburg
22:35 Nairobi
07:05 Kisumu
Connect
BA6206 British Airways
KQ763 Kenya Airways
KQ650 Kenya Airways
15:10 Durban
17:30 Johannesburg
06:15 Nairobi
16:15 Johannesburg
22:35 Nairobi
07:05 Kisumu
Connect
BA6306 British Airways
KQ785 Kenya Airways
KQ674 Kenya Airways
18:00 Durban
23:00 Capetown
11:00 Nairobi
20:10 Capetown
05:45 Nairobi
12:00 Kisumu
Connect
BA6306 British Airways
KQ785 Kenya Airways
KQ654 Kenya Airways
18:00 Durban
23:00 Capetown
09:25 Nairobi
20:10 Capetown
05:45 Nairobi
10:15 Kisumu
Connect
MN604 Comair
KQ765 Kenya Airways
KQ656 Kenya Airways
18:55 Durban
01:55 Johannesburg
12:35 Nairobi
20:00 Johannesburg
07:00 Nairobi
13:25 Kisumu
Connect
MN604 Comair
KQ765 Kenya Airways
KQ654 Kenya Airways
18:55 Durban
01:55 Johannesburg
09:25 Nairobi
20:00 Johannesburg
07:00 Nairobi
10:15 Kisumu
Connect
MN604 Comair
KQ765 Kenya Airways
KQ674 Kenya Airways
18:55 Durban
01:55 Johannesburg
11:00 Nairobi
20:00 Johannesburg
07:00 Nairobi
12:00 Kisumu
Connect
JE361 Mango
KQ785 Kenya Airways
KQ674 Kenya Airways
19:20 Durban
23:00 Capetown
11:00 Nairobi
21:35 Capetown
05:45 Nairobi
12:00 Kisumu
Connect
JE361 Mango
KQ785 Kenya Airways
KQ656 Kenya Airways
19:20 Durban
23:00 Capetown
12:35 Nairobi
21:35 Capetown
05:45 Nairobi
13:25 Kisumu
Connect
JE361 Mango
KQ785 Kenya Airways
KQ654 Kenya Airways
19:20 Durban
23:00 Capetown
09:25 Nairobi
21:35 Capetown
05:45 Nairobi
10:15 Kisumu
Connect
BA6316 British Airways
KQ785 Kenya Airways
KQ674 Kenya Airways
20:00 Durban
23:00 Capetown
11:00 Nairobi
22:00 Capetown
05:45 Nairobi
12:00 Kisumu
Connect
BA6316 British Airways
KQ785 Kenya Airways
KQ656 Kenya Airways
20:00 Durban
23:00 Capetown
12:35 Nairobi
22:00 Capetown
05:45 Nairobi
13:25 Kisumu
Connect
BA6316 British Airways
KQ785 Kenya Airways
KQ654 Kenya Airways
20:00 Durban
23:00 Capetown
09:25 Nairobi
22:00 Capetown
05:45 Nairobi
10:15 Kisumu
Connect
FA289 Safair
KQ765 Kenya Airways
KQ656 Kenya Airways
20:30 Durban
01:55 Johannesburg
12:35 Nairobi
21:45 Johannesburg
07:00 Nairobi
13:25 Kisumu
Connect
FA289 Safair
KQ765 Kenya Airways
KQ674 Kenya Airways
20:30 Durban
01:55 Johannesburg
11:00 Nairobi
21:45 Johannesburg
07:00 Nairobi
12:00 Kisumu
Connect
FA289 Safair
KQ765 Kenya Airways
KQ654 Kenya Airways
20:30 Durban
01:55 Johannesburg
09:25 Nairobi
21:45 Johannesburg
07:00 Nairobi
10:15 Kisumu
Connect
FA285 Safair
KQ765 Kenya Airways
KQ674 Kenya Airways
21:25 Durban
01:55 Johannesburg
11:00 Nairobi
22:40 Johannesburg
07:00 Nairobi
12:00 Kisumu
Connect
FA285 Safair
KQ765 Kenya Airways
KQ656 Kenya Airways
21:25 Durban
01:55 Johannesburg
12:35 Nairobi
22:40 Johannesburg
07:00 Nairobi
13:25 Kisumu
Connect
FA285 Safair
KQ765 Kenya Airways
KQ654 Kenya Airways
21:25 Durban
01:55 Johannesburg
09:25 Nairobi
22:40 Johannesburg
07:00 Nairobi
10:15 Kisumu
Connect
MN620 Comair
KQ765 Kenya Airways
KQ654 Kenya Airways
21:30 Durban
01:55 Johannesburg
09:25 Nairobi
22:35 Johannesburg
07:00 Nairobi
10:15 Kisumu
Connect
MN620 Comair
KQ765 Kenya Airways
KQ656 Kenya Airways
21:30 Durban
01:55 Johannesburg
12:35 Nairobi
22:35 Johannesburg
07:00 Nairobi
13:25 Kisumu
Connect
MN620 Comair
KQ765 Kenya Airways
KQ674 Kenya Airways
21:30 Durban
01:55 Johannesburg
11:00 Nairobi
22:35 Johannesburg
07:00 Nairobi
12:00 Kisumu
Connect
JE296 Mango
KQ765 Kenya Airways
KQ674 Kenya Airways
21:50 Durban
01:55 Johannesburg
11:00 Nairobi
22:55 Johannesburg
07:00 Nairobi
12:00 Kisumu
Connect
JE296 Mango
KQ765 Kenya Airways
KQ654 Kenya Airways
21:50 Durban
01:55 Johannesburg
09:25 Nairobi
22:55 Johannesburg
07:00 Nairobi
10:15 Kisumu
Connect
JE296 Mango
KQ765 Kenya Airways
KQ656 Kenya Airways
21:50 Durban
01:55 Johannesburg
12:35 Nairobi
22:55 Johannesburg
07:00 Nairobi
13:25 Kisumu
Connect
MN626 Comair
KQ765 Kenya Airways
KQ656 Kenya Airways
21:55 Durban
01:55 Johannesburg
12:35 Nairobi
23:00 Johannesburg
07:00 Nairobi
13:25 Kisumu
Connect
MN626 Comair
KQ765 Kenya Airways
KQ674 Kenya Airways
21:55 Durban
01:55 Johannesburg
11:00 Nairobi
23:00 Johannesburg
07:00 Nairobi
12:00 Kisumu
Connect
MN626 Comair
KQ765 Kenya Airways
KQ654 Kenya Airways
21:55 Durban
01:55 Johannesburg
09:25 Nairobi
23:00 Johannesburg
07:00 Nairobi
10:15 Kisumu
Connect

4. Durban to Mombasa

  1. You take a flight from Durban to Mombasa and cost approximately 280 USD.

  2. You take a bus, shuttle or taxi from Mombasa to your destination in Kenya.

Flight Depart Arrive
MN618 Comair
KQ761 Kenya Airways
KQ618 Kenya Airways
06:00 Durban
12:10 Johannesburg
20:30 Nairobi
07:05 Johannesburg
17:15 Nairobi
21:30 Mombasa
Connect
MN618 Comair
KQ761 Kenya Airways
KQ616 Kenya Airways
06:00 Durban
12:10 Johannesburg
19:00 Nairobi
07:05 Johannesburg
17:15 Nairobi
20:00 Mombasa
Connect
JE242 Mango
ET848 Ethiopian Airlines
ET324 Ethiopian Airlines
06:10 Durban
08:20 Johannesburg
15:40 Addis Ababa
07:15 Johannesburg
14:45 Addis Ababa
18:00 Mombasa
Connect
FA411 Safair
ET848 Ethiopian Airlines
ET324 Ethiopian Airlines
06:15 Durban
08:20 Johannesburg
15:40 Addis Ababa
07:30 Johannesburg
14:45 Addis Ababa
18:00 Mombasa
Connect
BA6200 British Airways
ET848 Ethiopian Airlines
ET324 Ethiopian Airlines
06:25 Durban
08:20 Johannesburg
15:40 Addis Ababa
07:30 Johannesburg
14:45 Addis Ababa
18:00 Mombasa
Connect
SA530 South African Airways
SA184 South African Airways
KQ610 Kenya Airways
07:00 Durban
10:10 Johannesburg
17:00 Nairobi
08:05 Johannesburg
15:05 Nairobi
18:00 Mombasa
Connect
MN636 Comair
KQ761 Kenya Airways
KQ616 Kenya Airways
07:10 Durban
12:10 Johannesburg
19:00 Nairobi
08:15 Johannesburg
17:15 Nairobi
20:00 Mombasa
Connect
MN636 Comair
KQ761 Kenya Airways
KQ618 Kenya Airways
07:10 Durban
12:10 Johannesburg
20:30 Nairobi
08:15 Johannesburg
17:15 Nairobi
21:30 Mombasa
Connect
SA534 South African Airways
SA184 South African Airways
5H405 Fly540
08:05 Durban
10:10 Johannesburg
19:00 Nairobi
09:10 Johannesburg
15:05 Nairobi
20:00 Mombasa
Connect
SA534 South African Airways
SA184 South African Airways
KQ610 Kenya Airways
08:05 Durban
10:10 Johannesburg
17:00 Nairobi
09:10 Johannesburg
15:05 Nairobi
18:00 Mombasa
Connect
MN602 Comair
KQ761 Kenya Airways
KQ618 Kenya Airways
08:10 Durban
12:10 Johannesburg
20:30 Nairobi
09:15 Johannesburg
17:15 Nairobi
21:30 Mombasa
Connect
MN602 Comair
KQ761 Kenya Airways
KQ616 Kenya Airways
08:10 Durban
12:10 Johannesburg
19:00 Nairobi
09:15 Johannesburg
17:15 Nairobi
20:00 Mombasa
Connect
MN602 Comair
KQ761 Kenya Airways
KQ624 Kenya Airways
08:10 Durban
12:10 Johannesburg
23:45 Nairobi
09:15 Johannesburg
17:15 Nairobi
00:45 Mombasa
Connect
JE252 Mango
KQ761 Kenya Airways
KQ616 Kenya Airways
08:45 Durban
12:10 Johannesburg
19:00 Nairobi
09:50 Johannesburg
17:15 Nairobi
20:00 Mombasa
Connect
BA6202 British Airways
KQ761 Kenya Airways
KQ616 Kenya Airways
08:50 Durban
12:10 Johannesburg
19:00 Nairobi
09:55 Johannesburg
17:15 Nairobi
20:00 Mombasa
Connect
BA6224 British Airways
KQ761 Kenya Airways
KQ618 Kenya Airways
09:10 Durban
12:10 Johannesburg
20:30 Nairobi
10:15 Johannesburg
17:15 Nairobi
21:30 Mombasa
Connect
BA6224 British Airways
KQ761 Kenya Airways
KQ616 Kenya Airways
09:10 Durban
12:10 Johannesburg
19:00 Nairobi
10:15 Johannesburg
17:15 Nairobi
20:00 Mombasa
Connect
MK846 Air Mauritius
KQ271 Kenya Airways
KQ624 Kenya Airways
12:20 Durban
19:10 Mauritius
23:45 Nairobi
18:10 Mauritius
22:20 Nairobi
00:45 Mombasa
Connect
P025 Proflight Zambia
KQ704 Kenya Airways
KQ624 Kenya Airways
13:10 Durban
18:20 Lusaka
23:45 Nairobi
15:40 Lusaka
22:00 Nairobi
00:45 Mombasa
Connect
JE268 Mango
KQ763 Kenya Airways
KQ624 Kenya Airways
14:05 Durban
17:30 Johannesburg
23:45 Nairobi
15:10 Johannesburg
22:35 Nairobi
00:45 Mombasa
Connect
FA283 Safair
KQ763 Kenya Airways
KQ624 Kenya Airways
14:40 Durban
17:30 Johannesburg
23:45 Nairobi
15:55 Johannesburg
22:35 Nairobi
00:45 Mombasa
Connect
MN610 Comair
KQ763 Kenya Airways
KQ624 Kenya Airways
15:00 Durban
17:30 Johannesburg
23:45 Nairobi
16:05 Johannesburg
22:35 Nairobi
00:45 Mombasa
Connect
MN610 Comair
KQ763 Kenya Airways
KQ600 Kenya Airways
15:00 Durban
17:30 Johannesburg
06:30 Nairobi
16:05 Johannesburg
22:35 Nairobi
07:30 Mombasa
Connect
MN610 Comair
KQ763 Kenya Airways
KQ628 Kenya Airways
15:00 Durban
17:30 Johannesburg
07:30 Nairobi
16:05 Johannesburg
22:35 Nairobi
08:40 Mombasa
Connect
BA6206 British Airways
KQ763 Kenya Airways
KQ624 Kenya Airways
15:10 Durban
17:30 Johannesburg
23:45 Nairobi
16:15 Johannesburg
22:35 Nairobi
00:45 Mombasa
Connect
MN612 Comair
KQ763 Kenya Airways
KQ600 Kenya Airways
15:10 Durban
17:30 Johannesburg
06:30 Nairobi
16:15 Johannesburg
22:35 Nairobi
07:30 Mombasa
Connect
MN612 Comair
KQ763 Kenya Airways
KQ628 Kenya Airways
15:10 Durban
17:30 Johannesburg
07:30 Nairobi
16:15 Johannesburg
22:35 Nairobi
08:40 Mombasa
Connect
MN612 Comair
KQ763 Kenya Airways
KQ624 Kenya Airways
15:10 Durban
17:30 Johannesburg
23:45 Nairobi
16:15 Johannesburg
22:35 Nairobi
00:45 Mombasa
Connect
MN604 Comair
KQ765 Kenya Airways
KQ604 Kenya Airways
18:55 Durban
01:55 Johannesburg
10:00 Nairobi
20:00 Johannesburg
07:00 Nairobi
11:00 Mombasa
Connect
MN604 Comair
KQ765 Kenya Airways
KQ602 Kenya Airways
18:55 Durban
01:55 Johannesburg
08:00 Nairobi
20:00 Johannesburg
07:00 Nairobi
09:00 Mombasa
Connect
BA6316 British Airways
KQ785 Kenya Airways
KQ628 Kenya Airways
20:00 Durban
23:00 Capetown
07:30 Nairobi
22:00 Capetown
05:45 Nairobi
08:40 Mombasa
Connect
FA289 Safair
KQ765 Kenya Airways
KQ602 Kenya Airways
20:30 Durban
01:55 Johannesburg
08:00 Nairobi
21:45 Johannesburg
07:00 Nairobi
09:00 Mombasa
Connect
FA285 Safair
KQ765 Kenya Airways
KQ602 Kenya Airways
21:25 Durban
01:55 Johannesburg
08:00 Nairobi
22:40 Johannesburg
07:00 Nairobi
09:00 Mombasa
Connect
MN620 Comair
KQ765 Kenya Airways
KQ606 Kenya Airways
21:30 Durban
01:55 Johannesburg
13:30 Nairobi
22:35 Johannesburg
07:00 Nairobi
14:30 Mombasa
Connect
MN620 Comair
KQ765 Kenya Airways
KQ602 Kenya Airways
21:30 Durban
01:55 Johannesburg
08:00 Nairobi
22:35 Johannesburg
07:00 Nairobi
09:00 Mombasa
Connect
MN620 Comair
KQ765 Kenya Airways
KQ604 Kenya Airways
21:30 Durban
01:55 Johannesburg
10:00 Nairobi
22:35 Johannesburg
07:00 Nairobi
11:00 Mombasa
Connect
JE296 Mango
KQ765 Kenya Airways
KQ602 Kenya Airways
21:50 Durban
01:55 Johannesburg
08:00 Nairobi
22:55 Johannesburg
07:00 Nairobi
09:00 Mombasa
Connect
MN626 Comair
KQ765 Kenya Airways
KQ604 Kenya Airways
21:55 Durban
01:55 Johannesburg
10:00 Nairobi
23:00 Johannesburg
07:00 Nairobi
11:00 Mombasa
Connect
MN626 Comair
KQ765 Kenya Airways
KQ602 Kenya Airways
21:55 Durban
01:55 Johannesburg
08:00 Nairobi
23:00 Johannesburg
07:00 Nairobi
09:00 Mombasa
Connect
MN626 Comair
KQ765 Kenya Airways
KQ606 Kenya Airways
21:55 Durban
01:55 Johannesburg
13:30 Nairobi
23:00 Johannesburg
07:00 Nairobi
14:30 Mombasa
Connect

5. Richards Bay to Nairobi

  1. You take a bus, shuttle or taxi from your location in Durban to Richards Bay.

  2. You take a flight from Richards Bay to Nairobi and cost approximately 210 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
SA8442 South African Airways
KQ761 Kenya Airways
08:25 Richards Bay
12:10 Johannesburg
09:35 Johannesburg
17:15 Nairobi
Connect
SA8448 South African Airways
SA180 South African Airways
09:45 Richards Bay
15:40 Johannesburg
11:15 Johannesburg
20:35 Nairobi
Connect
SA8448 South African Airways
KQ761 Kenya Airways
09:45 Richards Bay
12:10 Johannesburg
11:15 Johannesburg
17:15 Nairobi
Connect
SA8444 South African Airways
SA180 South African Airways
13:15 Richards Bay
15:40 Johannesburg
14:50 Johannesburg
20:35 Nairobi
Connect
SA8444 South African Airways
KQ763 Kenya Airways
13:15 Richards Bay
17:30 Johannesburg
14:50 Johannesburg
22:35 Nairobi
Connect

References

Find Hotels in Kenya

You can find hotels and accommodations in Kenya with our hotels search tool below

Booking.com