Johannesburg - Boston11 daysWed 26 AugJNB-BOS· 2 stopsAmerican AirlinesMon 07 SeptBOS-JNB· 2 stopsAmerican AirlinesfromR12 958
Johannesburg - Chicago12 daysThu 05 FebJNB-ORD· 1 stopTurkish AirlinesWed 18 FebORD-JNB· 1 stopTurkish AirlinesfromR14 544
Johannesburg - Houston19 daysThu 12 FebJNB-IAH· 2 stopsAmerican AirlinesWed 04 MarIAH-JNB· 2 stopsAmerican AirlinesfromR14 881
Johannesburg - Las Vegas4 daysWed 09 SeptJNB-LAS· 2 stopsAmerican AirlinesMon 14 SeptLAS-JNB· 2 stopsAmerican AirlinesfromR15 180
Johannesburg - Atlanta13 daysSun 15 FebJNB-ATL· 1 stopAmerican AirlinesSun 01 MarATL-JNB· 2 stopsAmerican AirlinesfromR16 334
Johannesburg - Seattle13 daysSat 29 AugJNB-SEA· 1 stopAmerican AirlinesSat 12 SeptSEA-JNB· 2 stopsAmerican AirlinesfromR16 903
Johannesburg - Miami5 daysMon 16 FebJNB-MIA· 1 stopAmerican AirlinesSun 22 FebMIA-JNB· 2 stopsAmerican AirlinesfromR18 552
Johannesburg - Orlando3 daysFri 06 FebJNB-MCO· 2 stopsAmerican AirlinesTue 10 FebMCO-JNB· 2 stopsAmerican AirlinesfromR19 385
Johannesburg - New York6 daysSat 11 JulJNB-JFK· 1 stopEmiratesSat 18 JulJFK-JNB· 1 stopEmiratesfromR20 377
Johannesburg - Denver1 daysWed 11 MarJNB-DEN· 1 stopAmerican AirlinesFri 13 MarDEN-JNB· 1 stopAmerican AirlinesfromR20 991
Cape Town - New York6 daysSat 28 MarCPT-JFK· 1 stopVirgin AtlanticSat 04 AprJFK-CPT· 1 stopVirgin AtlanticfromR21 287
Cape Town - Detroit1 daysMon 04 MayCPT-DTW· 1 stopTurkish AirlinesWed 06 MayDTW-CPT· 1 stopTurkish AirlinesfromR23 073
Cape Town - Las Vegas3 daysFri 12 JunCPT-LAS· 2 stopsTurkish AirlinesTue 16 JunLAS-CPT· 2 stopsTurkish AirlinesfromR25 611
Durban - New York3 daysSat 07 FebDUR-JFK· 2 stopsQatar AirwaysWed 11 FebJFK-DUR· 2 stopsQatar AirwaysfromR26 088
Cape Town - Los Angeles6 daysSun 03 MayCPT-LAX· 1 stopTurkish AirlinesSun 10 MayLAX-CPT· 1 stopTurkish AirlinesfromR27 123
Cape Town - Atlanta18 daysTue 14 JulCPT-ATL· 2 stopsAirlinkSun 02 AugATL-CPT· 2 stopsTurkish AirlinesfromR29 080
Cape Town - Seattle6 daysSun 19 AprCPT-SEA· 2 stopsAirlinkSun 26 AprSEA-CPT· 2 stopsCondorfromR29 144
Johannesburg - San Francisco6 daysSun 03 MayJNB-SFO· 1 stopCondorSun 10 MaySFO-JNB· 1 stopCondorfromR30 477
Johannesburg - Los Angeles6 daysSun 03 MayJNB-LAX· 2 stopsCondorSun 10 MayLAX-JNB· 2 stopsAlaska AirlinesfromR31 620