Best option New York Johannesburg | 05/03/24 1 Stopover (JED) SV0020, SV0447 27h 05min | 05/24/24 1 Stopover (NBO) KQ0763, KQ0002 20h 35min | Saudi Arabian Airlines | $826 Found several days ago | Check | ||
New York Johannesburg | 05/14/24 1 Stopover (NBO) KQ0003, KQ0760 39h 10min | 05/30/24 1 Stopover (NBO) KQ0763, KQ0002 20h 35min | Kenya Airways | $883 Found several days ago | Check | ||
New York Johannesburg | 05/14/24 1 Stopover (NBO) KQ0003, KQ0760 39h 10min | 05/30/24 1 Stopover (NBO) KQ0763, KQ0002 20h 35min | Kenya Airways | ? | $889 Found several days ago | Check |