Cheap flights from Johannesburg to Nairobi

Find cheap Nairobi to Johannesburg flights with our free search service. Compare all available fares for direct or connection flights from Nairobi to Johannesburg.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Johannesburg to Nairobi flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Johannesburg to Nairobi flight status

Flight Origin Destination Departure Arrival Equip
WY5395 Johannesburg (JNB) Nairobi (NBO) 9:50 p.m. 1:20 a.m. None
KQ763 Johannesburg (JNB) Nairobi (NBO) 5 p.m. 10:05 p.m. Boeing 787-8
KQ761 Johannesburg (JNB) Nairobi (NBO) 12:05 p.m. 5:10 p.m. Boeing 737-800 (winglets)
GA9099 Johannesburg (JNB) Nairobi (NBO) 8:40 a.m. 12:55 p.m. 737-800
8V501 Johannesburg (JNB) Nairobi (NBO) 9 p.m. 2 a.m. Boeing 767-232(BDSF)
EY4067 Johannesburg (JNB) Nairobi (NBO) 10:35 a.m. 11:35 a.m. EMB 190
QR8481 Johannesburg (JNB) Nairobi (NBO) 7:15 a.m. 9:20 a.m. 33X
EY4076 Johannesburg (JNB) Nairobi (NBO) 6:30 a.m. 7:10 a.m. 737-800
KQ4076 Johannesburg (JNB) Nairobi (NBO) 4:30 p.m. 6 p.m. 738
KQ765 Johannesburg (JNB) Nairobi (NBO) 1:50 a.m. 6:55 a.m. Boeing 737-800
KE7929 Johannesburg (JNB) Nairobi (NBO) 5 p.m. 10:05 p.m.
EY956 Johannesburg (JNB) Nairobi (NBO) 5:25 p.m. 10:35 p.m. B77L
QR8775 Johannesburg (JNB) Nairobi (NBO) 11:56 a.m. 1:53 p.m. B77L
CV7156 Johannesburg (JNB) Nairobi (NBO) 6:35 p.m. 2 a.m. B744
8V21 Johannesburg (JNB) Nairobi (NBO) 3 a.m. 7 a.m. B762
TK6462 Johannesburg (JNB) Nairobi (NBO) 7:40 a.m. 4:35 p.m. A332
CV7153 Johannesburg (JNB) Nairobi (NBO) 4 a.m. 11:35 a.m. B744
KQ767 Johannesburg (JNB) Nairobi (NBO) 8:40 a.m. 1:45 p.m. Boeing 737-800
KQ7148 Johannesburg (JNB) Nairobi (NBO) 7:45 a.m. 12:50 p.m. Boeing 737-800
CV7151 Johannesburg (JNB) Nairobi (NBO) 6:35 p.m. 11:40 p.m. B744
CV7152 Johannesburg (JNB) Nairobi (NBO) 11:20 a.m. 12:25 p.m. B744
ZF316 Johannesburg (JNB) Nairobi (NBO) 2 p.m. 7 p.m. B744
CV7147 Johannesburg (JNB) Nairobi (NBO) 6 a.m. 4:30 p.m. B744
CC313 Johannesburg (JNB) Nairobi (NBO) 2 a.m. 3 a.m. B744
8V22 Johannesburg (JNB) Nairobi (NBO) 2 a.m. 3 a.m. Boeing 767-232(BDSF)
CC316 Johannesburg (JNB) Nairobi (NBO) 2 a.m. 3 a.m. B744
8V4101 Johannesburg (JNB) Nairobi (NBO) 2 a.m. 3 a.m. B744
K3916 Johannesburg (JNB) Nairobi (NBO) noon 5 p.m.
SA184 Johannesburg (JNB) Nairobi (NBO) 10:10 a.m. 3:05 p.m. A320
CY721 Johannesburg (JNB) Nairobi (NBO) None None A319
SW2727 Johannesburg (JNB) Nairobi (NBO) 5:25 p.m. 10:30 p.m.
SA6736 Johannesburg (JNB) Nairobi (NBO) midnight 7:15 p.m. None
SW2723 Johannesburg (JNB) Nairobi (NBO) 12:10 p.m. 5:15 p.m. Boeing 737-8HX
SW2729 Johannesburg (JNB) Nairobi (NBO) 1:55 a.m. 7 a.m. 737-800
SA180 Johannesburg (JNB) Nairobi (NBO) 3:30 p.m. 8:30 p.m. A319
MN2763 Johannesburg (JNB) Nairobi (NBO) 5:25 p.m. 10:30 p.m.
MN2765 Johannesburg (JNB) Nairobi (NBO) 1:15 a.m. 6:20 a.m. 737-800
MN2767 Johannesburg (JNB) Nairobi (NBO) 5 a.m. 10:05 a.m. EMB 190
MN2761 Johannesburg (JNB) Nairobi (NBO) 12:10 p.m. 5:15 p.m. Boeing 737-8HX
KE7916 Johannesburg (JNB) Nairobi (NBO) 12:05 p.m. 5:10 p.m. 787-8 Dreamliner
KQ769 Johannesburg (JNB) Nairobi (NBO) 5:40 p.m. 10:50 p.m.
MP8532 Johannesburg (JNB) Nairobi (NBO) None None B744
SA9184 Johannesburg (JNB) Nairobi (NBO) midnight 3:30 p.m. None
5X3689 Johannesburg (JNB) Nairobi (NBO) 10 a.m. 3 p.m.