Best option Johannesburg Lagos | 05/17/24 1 Stopover (NBO) KQ0763, KQ0532 19h 20min | 06/11/24 1 Stopover (KGL) WB0203, WB0102 09h 50min | Kenya Airways | ? | $668 Found several days ago | Check | |
Johannesburg Lagos | 05/17/24 1 Stopover (CAI) MS0840, MS0875 16h 15min | 06/11/24 1 Stopover (CAI) MS0876, MS0839 16h 10min | Egyptair | $687 Found several days ago | Check |