New York - Cape Town16 daysTue 24 NovJFK-CPT· 2 stopsEthiopian AirlinesWed 09 DecCPT-JFK· 2 stopsEthiopian Airlinesfrom922 USDShow offer
New York - Johannesburg16 daysMon 15 MarJFK-JNB· 1 stopEthiopian AirlinesTue 30 MarJNB-JFK· 1 stopEthiopian Airlinesfrom1,156 USDShow offer
Washington - Johannesburg12 daysThu 18 MarIAD-JNB· 1 stopEthiopian AirlinesMon 29 MarJNB-IAD· 1 stopEthiopian Airlinesfrom1,187 USDShow offer