Cheap flights from Harare to Johannesburg

Find cheap Johannesburg to Harare flights with our free search service. Compare all available fares for direct or connection flights from Johannesburg to Harare.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Harare to Johannesburg flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Harare (HRE) - Johannesburg (JNB) 2024-04-29 2024-05-23 189 USD 3 hours 20 minutes Direct 2024-04-24T12:53:37
Harare (HRE) - Johannesburg (JNB) 2024-04-29 2024-05-05 190 USD 3 hours 20 minutes Direct 2024-04-22T08:07:56
Harare (HRE) - Johannesburg (JNB) 2024-08-24 2024-08-28 209 USD 3 hours 20 minutes Direct 2024-04-24T13:59:14
Harare (HRE) - Johannesburg (JNB) 2024-07-15 2024-08-05 210 USD 3 hours 20 minutes Direct 2024-04-22T06:17:45
Harare (HRE) - Johannesburg (JNB) 2024-05-01 2024-05-24 229 USD 3 hours 20 minutes Direct 2024-04-24T13:02:10
Harare (HRE) - Johannesburg (JNB) 2024-05-01 2024-05-31 229 USD 3 hours 20 minutes Direct 2024-04-25T14:31:37
Harare (HRE) - Johannesburg (JNB) 2024-08-04 2024-08-06 229 USD 3 hours 20 minutes Direct 2024-04-25T14:25:48
Harare (HRE) - Johannesburg (JNB) 2025-01-06 2025-01-08 229 USD 28 hours 45 minutes Connection 2024-04-23T22:36:04
Harare (HRE) - Johannesburg (JNB) 2024-05-07 2024-05-13 229 USD 3 hours 20 minutes Direct 2024-04-24T14:24:51
Harare (HRE) - Johannesburg (JNB) 2024-05-09 2024-05-12 229 USD 3 hours 20 minutes Direct 2024-04-24T16:11:02
Harare (HRE) - Johannesburg (JNB) 2024-08-09 2024-08-18 229 USD 3 hours 20 minutes Direct 2024-04-24T10:28:33
Harare (HRE) - Johannesburg (JNB) 2024-05-10 2024-05-14 229 USD 3 hours 20 minutes Direct 2024-04-24T13:23:56
Harare (HRE) - Johannesburg (JNB) 2024-05-11 2024-05-15 229 USD 3 hours 20 minutes Direct 2024-04-25T08:52:56
Harare (HRE) - Johannesburg (JNB) 2024-08-12 2024-08-22 229 USD 3 hours 20 minutes Direct 2024-04-25T12:48:46
Harare (HRE) - Johannesburg (JNB) 2024-07-18 2024-07-24 229 USD 3 hours 20 minutes Direct 2024-04-24T16:10:42
Harare (HRE) - Johannesburg (JNB) 2024-08-19 2024-08-24 229 USD 3 hours 20 minutes Direct 2024-04-25T12:59:48
Harare (HRE) - Johannesburg (JNB) 2024-06-21 2024-06-25 229 USD 3 hours 20 minutes Direct 2024-04-24T10:45:55
Harare (HRE) - Johannesburg (JNB) 2024-07-22 2024-07-28 229 USD 3 hours 20 minutes Direct 2024-04-24T12:24:22
Harare (HRE) - Johannesburg (JNB) 2024-07-25 2024-07-31 229 USD 3 hours 20 minutes Direct 2024-04-25T10:59:57
Harare (HRE) - Johannesburg (JNB) 2024-07-27 2024-08-04 229 USD 3 hours 20 minutes Direct 2024-04-24T09:49:24
Harare (HRE) - Johannesburg (JNB) 2024-07-27 2024-07-31 229 USD 3 hours 20 minutes Direct 2024-04-25T12:59:12
Harare (HRE) - Johannesburg (JNB) 2024-04-28 2024-05-23 229 USD 3 hours 20 minutes Direct 2024-04-24T12:53:44
Harare (HRE) - Johannesburg (JNB) 2024-04-28 2024-05-24 229 USD 3 hours 20 minutes Direct 2024-04-25T09:57:56
Harare (HRE) - Johannesburg (JNB) 2024-05-04 2024-05-26 230 USD 3 hours 20 minutes Direct 2024-04-22T16:37:59
Harare (HRE) - Johannesburg (JNB) 2024-05-08 2024-05-09 230 USD 3 hours 20 minutes Direct 2024-04-23T01:19:19
Harare (HRE) - Johannesburg (JNB) 2024-05-08 2024-05-11 230 USD 3 hours 20 minutes Direct 2024-04-23T04:13:32
Harare (HRE) - Johannesburg (JNB) 2024-05-08 2024-05-27 230 USD 3 hours 20 minutes Direct 2024-04-22T15:08:27
Harare (HRE) - Johannesburg (JNB) 2024-04-28 2024-05-01 230 USD 3 hours 20 minutes Direct 2024-04-22T20:51:06
Harare (HRE) - Johannesburg (JNB) 2024-04-28 2024-05-02 230 USD 3 hours 20 minutes Direct 2024-04-22T20:50:38
Harare (HRE) - Johannesburg (JNB) 2024-08-01 2024-08-30 233 USD 3 hours 30 minutes Direct 2024-04-23T13:15:08

Harare to Johannesburg flight status

Flight Origin Destination Departure Arrival Equip
FA751 Harare (HRE) Johannesburg (JNB) 10 a.m. 11:40 a.m. Boeing 737-400
4Z107 Harare (HRE) Johannesburg (JNB) 5:05 p.m. 6:50 p.m. EMBRAER EMB 190 / EMB 195
SA023 Harare (HRE) Johannesburg (JNB) 12:25 p.m. 2:05 p.m. Airbus A320-100/200
SA23 Harare (HRE) Johannesburg (JNB) 12:25 p.m. 2:05 p.m. Airbus A320-100/200
BA6262 Harare (HRE) Johannesburg (JNB) 1:30 p.m. 3:15 p.m. B738
4Z105 Harare (HRE) Johannesburg (JNB) 1:30 p.m. 3:15 p.m. EMBRAER EMB 190 / EMB 195
4Z109 Harare (HRE) Johannesburg (JNB) 7:10 a.m. 8:55 a.m. EMBRAER EMB 195
FN8335 Harare (HRE) Johannesburg (JNB) 4:15 p.m. 6 p.m. EMBRAER ERJ 145
FN8339 Harare (HRE) Johannesburg (JNB) 11:40 a.m. 1:35 p.m. EMBRAER ERJ 145
FN8331 Harare (HRE) Johannesburg (JNB) 6:10 a.m. 8:05 a.m. EMBRAER ERJ 145
4Z101 Harare (HRE) Johannesburg (JNB) 8:50 a.m. 10:35 a.m. EMBRAER EMB 190 / EMB 195
4Z103 Harare (HRE) Johannesburg (JNB) 6:40 p.m. 8:25 p.m. EMBRAER EMB 190 / EMB 195
MS9447 Harare (HRE) Johannesburg (JNB) 1:30 p.m. 3:30 p.m. 320
SA25 Harare (HRE) Johannesburg (JNB) 7:20 a.m. 9 a.m. Airbus A320-100/200
MS9453 Harare (HRE) Johannesburg (JNB) 10 a.m. 11:35 a.m.
FN8221 Harare (HRE) Johannesburg (JNB) 8:30 a.m. 10:25 a.m. EMBRAER ERJ 145
SA025 Harare (HRE) Johannesburg (JNB) 7:20 a.m. 9 a.m. Airbus A320-100/200
FN8222 Harare (HRE) Johannesburg (JNB) 9 p.m. 10:40 p.m. ER4
QR6305 Harare (HRE) Johannesburg (JNB) 3:15 p.m. 4:25 p.m. 738
AV9783 Harare (HRE) Johannesburg (JNB) 4:26 p.m. 5:55 p.m. 318
UM467 Harare (HRE) Johannesburg (JNB) 7 a.m. 8:45 a.m. B762
FN6163 Harare (HRE) Johannesburg (JNB) 6:05 a.m. 7:55 a.m.
FN6167 Harare (HRE) Johannesburg (JNB) 3:55 p.m. 5:45 p.m.
FN6161 Harare (HRE) Johannesburg (JNB) 8:25 a.m. 10:15 a.m.
UM461 Harare (HRE) Johannesburg (JNB) 2:25 p.m. 4:10 p.m. 320
FN8337 Harare (HRE) Johannesburg (JNB) 7:40 p.m. 9:25 p.m. EMBRAER ERJ 145
FN8333 Harare (HRE) Johannesburg (JNB) 1:05 p.m. 2:50 p.m.
MN6262 Harare (HRE) Johannesburg (JNB) 1:55 p.m. 3:35 p.m. B738
LH9555 Harare (HRE) Johannesburg (JNB) 1 p.m. 2:40 p.m. 319
SA29 Harare (HRE) Johannesburg (JNB) 5:10 p.m. 6:50 p.m. A319
SA8103 Harare (HRE) Johannesburg (JNB) 6:45 p.m. 8:30 p.m. AR8
SA6743 Harare (HRE) Johannesburg (JNB) 9:40 a.m. 11:20 a.m. 73Y
SA8101 Harare (HRE) Johannesburg (JNB) 8:40 a.m. 10:25 a.m. ER3
MN262 Harare (HRE) Johannesburg (JNB) None None B738
SA029 Harare (HRE) Johannesburg (JNB) 5:50 p.m. 7:30 p.m. A319
4Z8103 Harare (HRE) Johannesburg (JNB) 6:45 p.m. 8:30 p.m. ERD
4Z8101 Harare (HRE) Johannesburg (JNB) 8:40 a.m. 10:25 a.m. ER3
SA9555 Harare (HRE) Johannesburg (JNB) 1 p.m. 2:40 p.m. 320
UM161 Harare (HRE) Johannesburg (JNB) 6:30 p.m. 8:15 p.m. ER4
J8200 Harare (HRE) Johannesburg (JNB) 10 a.m. 11:45 a.m.
SA027 Harare (HRE) Johannesburg (JNB) 10:50 a.m. 12:35 p.m.
MN6268 Harare (HRE) Johannesburg (JNB) 2:35 p.m. 4:15 p.m. 733
FN8105 Harare (HRE) Johannesburg (JNB) 2:30 p.m. 4:10 p.m. ER4
UM163 Harare (HRE) Johannesburg (JNB) 9:30 a.m. 11:15 a.m. ER4
UM363 Harare (HRE) Johannesburg (JNB) 7 p.m. 8:45 p.m. None
RT10 Harare (HRE) Johannesburg (JNB) 8 a.m. 9:40 a.m.
ZC100 Harare (HRE) Johannesburg (JNB) 7 a.m. 8:35 a.m.
DT5023 Harare (HRE) Johannesburg (JNB) 12:50 p.m. 2:30 p.m.
SA27 Harare (HRE) Johannesburg (JNB) 10:55 a.m. 12:40 p.m. 319
SA6725 Harare (HRE) Johannesburg (JNB) 7:40 a.m. 9:20 a.m.
SA6735 Harare (HRE) Johannesburg (JNB) 5:45 p.m. 7:45 p.m.
SA6763 Harare (HRE) Johannesburg (JNB) 2:20 p.m. 4 p.m. 73Y
SA6771 Harare (HRE) Johannesburg (JNB) 12:10 p.m. 1:50 p.m. 73Y
GL585 Harare (HRE) Johannesburg (JNB) 10:40 a.m. 12:20 p.m. DH2
FN9103 Harare (HRE) Johannesburg (JNB) 12:20 p.m. 2 p.m. ER4
IB7764 Harare (HRE) Johannesburg (JNB) 10:40 a.m. 11:25 a.m. 319
EL760 Harare (HRE) Johannesburg (JNB) 7:20 a.m. 9 a.m. 733
Z7125 Harare (HRE) Johannesburg (JNB) 8:25 a.m. 10 a.m. 735