Johannesburg - Washington3 daysWed 04 FebJNB-IAD· 1 stopTurkish AirlinesSun 08 FebIAD-JNB· 1 stopTurkish AirlinesfromR14 996
Johannesburg - Houston19 daysThu 12 FebJNB-IAH· 2 stopsAmerican AirlinesWed 04 MarIAH-JNB· 2 stopsAmerican AirlinesfromR15 027
Johannesburg - Chicago12 daysThu 05 FebJNB-ORD· 1 stopTurkish AirlinesWed 18 FebORD-JNB· 1 stopTurkish AirlinesfromR15 128
Johannesburg - Las Vegas4 daysWed 09 SeptJNB-LAS· 2 stopsAmerican AirlinesMon 14 SeptLAS-JNB· 2 stopsAmerican AirlinesfromR15 456
Johannesburg - San Francisco9 daysSun 06 SeptJNB-SFO· 2 stopsAmerican AirlinesWed 16 SeptSFO-JNB· 2 stopsAmerican AirlinesfromR16 011
Johannesburg - Atlanta12 daysSun 05 AprJNB-ATL· 1 stopBritish AirwaysSat 18 AprATL-JNB· 1 stopBritish AirwaysfromR16 773
Cape Town - New York6 daysMon 24 AugCPT-JFK· 1 stopKenya AirwaysMon 31 AugJFK-CPT· 1 stopKenya AirwaysfromR18 123
Durban - Seattle1 daysMon 23 FebDUR-SEA· 2 stopsQatar AirwaysThu 26 FebSEA-DUR· 1 stopQatar AirwaysfromR18 178
Cape Town - Denver5 daysMon 16 MarCPT-DEN· 2 stopsAmerican AirlinesSun 22 MarDEN-CPT· 2 stopsAmerican AirlinesfromR18 896
Johannesburg - New York7 daysThu 30 AprJNB-JFK· 1 stopCondorFri 08 MayJFK-JNB· 1 stopCondorfromR20 429
Cape Town - Los Angeles3 daysWed 04 FebCPT-LAX· 1 stopTurkish AirlinesSun 08 FebLAX-CPT· 1 stopTurkish AirlinesfromR21 060
Cape Town - Dallas1 daysMon 16 MarCPT-DFW· 1 stopBritish AirwaysWed 18 MarDFW-CPT· 1 stopBritish AirwaysfromR21 490
Cape Town - Baltimore15 daysFri 06 NovCPT-BWI· 1 stopBritish AirwaysSun 22 NovBWI-CPT· 2 stopsBritish AirwaysfromR21 791
Nelspruit - New York7 daysThu 14 MayMQP-JFK· 2 stopsAirlinkFri 22 MayJFK-MQP· 2 stopsEmiratesfromR23 209
Johannesburg - Los Angeles9 daysSun 06 SeptJNB-LAX· 2 stopsCondorWed 16 SeptLAX-JNB· 2 stopsAlaska AirlinesfromR23 293
Johannesburg - Minneapolis13 daysWed 10 JunJNB-MSP· 2 stopsTurkish AirlinesWed 24 JunMSP-JNB· 2 stopsfromR23 418
Cape Town - Atlanta19 daysMon 12 OctCPT-ATL· 1 stopTurkish AirlinesSun 01 NovATL-CPT· 1 stopTurkish AirlinesfromR24 992
Johannesburg - Boston10 daysWed 24 JunJNB-BOS· 1 stopCondorSun 05 JulBOS-JNB· 1 stopCondorfromR25 584