Flights Johannesburg -> Nairobi (JNB-NBO) — USD Fares, Airlines, Frequency
Flight JNB -> NBO is operated by Kenya Airways, South African Airways, Ethiopian Airlines (~35 flights per week, ~4.0h block time). This is an intra-Africa + Gulf hub transit corridor, with typical economy USD fares in the $400-900 band. Intra-Africa and Gulf-hub transit fares move week-to-week; 4-8 weeks is the typical sweet spot.
Airlines on this route
| Carrier | Baggage baseline | Alliance |
|---|---|---|
| Kenya Airways (KQ) | 23 kg | SkyTeam |
| South African Airways (SA) | 23 kg | Star Alliance |
| Ethiopian Airlines (ET) | 23 kg | Star Alliance |
USD fares — JNB-NBO
Typical economy fares on JNB-NBO sit in the $400-900 range. Live cached fares from Travelpayouts appear in the panel below; fare-month seasonality follows.
Search live fares
Search JNB -> NBO on Aviasales ->{:target=“_blank” rel=“nofollow sponsored noopener”}
About Nairobi
Nairobi, Kenya — destination on the intra-Africa + Gulf hub transit corridor. Destination currency: USD (we quote in USD throughout this guide).