Johannesburg - Harare19 daysThu 05 MarJNB-HRE· DirectSouth African AirwaysTue 24 MarHRE-JNB· DirectSouth African AirwaysfromR2 914
Johannesburg - Bulawayo19 daysThu 05 MarJNB-BUQ· DirectAirlinkTue 24 MarBUQ-JNB· DirectAirlinkfromR4 891
Johannesburg - Bulawayo6 daysSat 14 NovJNB-BUQ· DirectAirlinkFri 20 NovBUQ-JNB· DirectAirlinkfromR5 293
Johannesburg - Harare6 daysWed 15 AprJNB-HRE· DirectQatar AirwaysTue 21 AprHRE-JNB· 1 stopQatar AirwaysfromR15 172
Johannesburg - Harare20 daysThu 29 OctJNB-HRE· 1 stopEmiratesWed 18 NovHRE-JNB· 1 stopEmiratesfromR15 237
Johannesburg - Harare20 daysFri 04 SeptJNB-HRE· 1 stopEmiratesThu 24 SeptHRE-JNB· 1 stopEmiratesfromR15 259
Johannesburg - Harare13 daysFri 04 SeptJNB-HRE· 1 stopEmiratesThu 17 SeptHRE-JNB· 1 stopEmiratesfromR15 259
Johannesburg - Harare2 daysTue 15 SeptJNB-HRE· 1 stopEmiratesThu 17 SeptHRE-JNB· 1 stopEmiratesfromR15 259
Johannesburg - Harare15 daysWed 22 AprJNB-HRE· 1 stopEmiratesThu 07 MayHRE-JNB· 1 stopEmiratesfromR15 306
Johannesburg - Harare3 daysWed 22 AprJNB-HRE· 1 stopEmiratesSat 25 AprHRE-JNB· 1 stopEmiratesfromR15 306
Johannesburg - Harare14 daysWed 17 JunJNB-HRE· 1 stopQatar AirwaysThu 02 JulHRE-JNB· 1 stopQatar AirwaysfromR22 202
Johannesburg - Harare20 daysWed 05 AugJNB-HRE· 1 stopQatar AirwaysWed 26 AugHRE-JNB· 1 stopQatar AirwaysfromR23 505