Johannesburg - New York11 daysMon 09 MarJNB-JFK· 1 stopAmerican AirlinesSat 21 MarJFK-JNB· 1 stopAmerican AirlinesfromR13 867
Johannesburg - Dallas4 daysThu 30 AprJNB-DFW· 1 stopAmerican AirlinesTue 05 MayDFW-JNB· 1 stopAmerican AirlinesfromR14 717
Cape Town - New York17 daysSat 19 DecCPT-JFK· 1 stopAir FranceWed 06 JanJFK-CPT· 1 stopKLMfromR16 937
Cape Town - Chicago13 daysThu 09 JulCPT-ORD· 1 stopEthiopian AirlinesThu 23 JulORD-CPT· 1 stopEthiopian AirlinesfromR18 476
Johannesburg - Atlanta6 daysTue 23 JunJNB-ATL· 1 stopQatar AirwaysTue 30 JunATL-JNB· 2 stopsQatar AirwaysfromR18 480
Cape Town - Miami3 daysSun 01 MarCPT-MIA· 2 stopsQatar AirwaysThu 05 MarMIA-CPT· 1 stopQatar AirwaysfromR19 378
Johannesburg - Boston11 daysSun 17 MayJNB-BOS· 1 stopCondorFri 29 MayBOS-JNB· 1 stopCondorfromR20 997
Johannesburg - Santa Ana2 daysFri 26 JunJNB-SNA· 2 stopsBritish AirwaysMon 29 JunSNA-JNB· 2 stopsBritish AirwaysfromR22 988
Johannesburg - Las Vegas20 daysWed 24 JunJNB-LAS· 1 stopBritish AirwaysWed 15 JulLAS-JNB· 2 stopsBritish AirwaysfromR23 482
Johannesburg - San Francisco5 daysThu 30 AprJNB-SFO· 2 stopsCondorWed 06 MaySFO-JNB· 2 stopsAlaska AirlinesfromR24 212
Cape Town - Los Angeles14 daysThu 22 OctCPT-LAX· 1 stopEmiratesFri 06 NovLAX-CPT· 1 stopEmiratesfromR26 766