Nairobi to Johannesburg flight status today

List of all flights from Nairobi Kenya (NBO) to Johannesburg South Africa (JNB) and airlines operated flight from Nairobi to Johannesburg. The flight is an international flight from Kenya to South Africa. There are 42 flights operated by 15 airlines on this route.

The distance from Nairobi, KE (NBO) to Johannesburg, ZA (JNB) is 2900 km (1802 miles). The time zone of the point of departure Jomo Kenyatta International Airport is GMT +3:00. The current time is Tuesday 2025-11-18 02:41 AM. The time zone of the destination point O.R. Tambo International Airport is GMT+2:00 The current time is Tuesday 2025-11-18 01:41 AM.

Saudia Airlines | Royal Air Maroc | Kenya Airways | Qatar Airways | South African Airways | Airlink | Korean Air | Wright Air | Alitalia | KLM | Oman Air | Cargolux | Etihad Airways | Comair | Garuda Indonesia |

List of 42 flights from Nairobi, KE (NBO) to Johannesburg, ZA (JNB).
No. Departure Arrival Last Update Status
SV6955 21:10 00:25 Scheduled On time
SV6953 12:35 15:50 Arrived On time

 

No. Departure Arrival Last Update Status
AT9105 07:45 10:55 Scheduled On time
AT9107 12:35 15:50 Arrived On time
AT9117 21:10 00:25 Delayed

 

No. Departure Arrival Last Update Status
KQ760 07:45 10:55 Arrived On time
KQ764 21:10 00:25 Scheduled On time
KQ762 12:35 15:50 Arrived On time
KQ2764 21:00 00:00 Scheduled On time
KQ2774 21:00 00:20 Scheduled On time
KQ766 04:25 07:40 Arrived On time
KQ2776 05:30 08:50 Unknown
KQ2762 12:52 None Landed
KQ2742 19:00 None No Recent Info - Call Airline
KQ2760 07:34 None Arrived On time
KQ768 13:00 16:20 Departed

 

No. Departure Arrival Last Update Status
QR8382 15:30 18:40 Departed On time

 

No. Departure Arrival Last Update Status
SA7115 07:45 10:55 Arrived On time
SA7117 12:35 15:50 Arrived On time
SA7119 21:10 00:25 Out Gate
SA7147 04:25 07:40 Scheduled On time
SA185 15:55 19:00 Landed
SA9185 15:45 18:50 Delayed >3h
SA6765 17:55 21:00 Landed
SA6737 20:15 Cancelled
SA181 08:35 11:40 Landed

 

No. Departure Arrival Last Update Status
4Z71 15:30 18:40 Departed On time
4Z73 02:15 05:25 In Air

 

No. Departure Arrival Last Update Status
KE7931 07:45 10:55 Arrived Delayed by 15m
KE7915 13:20 16:35

 

No. Departure Arrival Last Update Status
8V274 03:00 02:00 Arrival Scheduled
8V520 23:50 02:36 In Air
8V20 21:00 01:00 Landed 23:53

 

No. Departure Arrival Last Update Status
AZ5548 21:00 00:15 Landed

 

No. Departure Arrival Last Update Status
KL529 09:50 12:50 Landed

 

No. Departure Arrival Last Update Status
WY5396 21:50 01:05 Landed

 

No. Departure Arrival Last Update Status
CV7142 02:00 16:40 Unknown

 

No. Departure Arrival Last Update Status
EY9566 15:15 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
MN2760 07:45 10:55
MN2766 00:55 04:10
MN2762 17:50 21:05 Landed

 

No. Departure Arrival Last Update Status
GA9524 07:30 10:45