Johannesburg - Boston14 daysSat 23 MayJNB-BOS· 2 stopsAmerican AirlinesSun 07 JunBOS-JNB· 2 stopsAmerican AirlinesfromR12 262
Johannesburg - Los Angeles13 daysWed 13 MayJNB-LAX· 1 stopAmerican AirlinesWed 27 MayLAX-JNB· 1 stopAmerican AirlinesfromR13 559
Johannesburg - New York5 daysFri 24 AprJNB-JFK· 1 stopEtihad AirwaysThu 30 AprJFK-JNB· 1 stopEtihad AirwaysfromR13 620
Cape Town - Boston3 daysTue 28 AprCPT-BOS· 1 stopTurkish AirlinesSat 02 MayBOS-CPT· 1 stopTurkish AirlinesfromR14 014
Durban - New York2 daysMon 04 MayDUR-JFK· 2 stopsBritish AirwaysThu 07 MayJFK-DUR· 2 stopsBritish AirwaysfromR14 484
Port Elizabeth - New York3 daysThu 05 NovPLZ-JFK· 2 stopsBritish AirwaysMon 09 NovJFK-PLZ· 2 stopsBritish AirwaysfromR14 506
Johannesburg - Chicago7 daysSun 01 MarJNB-ORD· 1 stopEthiopian AirlinesMon 09 MarORD-JNB· 1 stopEthiopian AirlinesfromR14 706
Johannesburg - San Francisco6 daysSun 10 MayJNB-SFO· 1 stopTurkish AirlinesSun 17 MaySFO-JNB· 1 stopTurkish AirlinesfromR14 946
Johannesburg - Las Vegas3 daysWed 13 MayJNB-LAS· 2 stopsAmerican AirlinesSun 17 MayLAS-JNB· 2 stopsAmerican AirlinesfromR15 024
Cape Town - Washington14 daysTue 03 NovCPT-IAD· 1 stopEthiopian AirlinesWed 18 NovIAD-CPT· 1 stopEthiopian AirlinesfromR15 172
Johannesburg - Seattle6 daysSun 11 OctJNB-SEA· 1 stopAmerican AirlinesSun 18 OctSEA-JNB· 1 stopAmerican AirlinesfromR15 304
Cape Town - Chicago6 daysThu 23 AprCPT-ORD· 1 stopUnited AirlinesThu 30 AprORD-CPT· 1 stopUnited AirlinesfromR15 442
Cape Town - Atlanta9 daysFri 09 OctCPT-ATL· 1 stopQatar AirwaysMon 19 OctATL-CPT· 1 stopQatar AirwaysfromR16 032
Johannesburg - Atlanta6 daysTue 24 MarJNB-ATL· 1 stopTurkish AirlinesTue 31 MarATL-JNB· 1 stopTurkish AirlinesfromR16 067
Cape Town - New York3 daysThu 14 MayCPT-JFK· 1 stopKenya AirwaysMon 18 MayJFK-CPT· 1 stopKenya AirwaysfromR16 172
Cape Town - Dallas4 daysTue 18 AugCPT-DFW· 1 stopDelta Air LinesSun 23 AugDFW-CPT· 1 stopDelta Air LinesfromR16 813
Johannesburg - Houston2 daysTue 04 AugJNB-IAH· 2 stopsAmerican AirlinesFri 07 AugIAH-JNB· 2 stopsAmerican AirlinesfromR17 004
Cape Town - Seattle1 daysFri 02 OctCPT-SEA· 1 stopSingapore AirlinesSun 04 OctSEA-CPT· 1 stopSingapore AirlinesfromR17 909
Johannesburg - Miami6 daysWed 17 JunJNB-MIA· 1 stopAmerican AirlinesWed 24 JunMIA-JNB· 2 stopsAmerican AirlinesfromR18 190
Cape Town - Miami3 daysSun 26 AprCPT-MIA· 1 stopTurkish AirlinesThu 30 AprMIA-CPT· 1 stopTurkish AirlinesfromR18 341