Johannesburg Antananarivo | 10/15/24 1 Stopover (NBO) KQ0763, KQ0256 21h 35min | 10/31/24 1 Stopover (NBO) KQ0263, KQ0766 30h 00min | Kenya Airways | $525 found 3 days ago | Check | ||
Best option Johannesburg Antananarivo | 10/15/24 direct 4Z0252 03h 00min | 10/31/24 direct 4Z0253 03h 20min | Airlink | $597 found 3 days ago | Check | ||
Johannesburg Antananarivo | 10/15/24 1 Stopover (NBO) KQ0763, KQ0256 21h 35min | 10/31/24 1 Stopover (NBO) KQ0263, KQ0766 30h 00min | Kenya Airways | $528 found 3 days ago | Check |