Johannesburg to Harare flight status today

List of all flights from Johannesburg South Africa (JNB) to Harare Zimbabwe (HRE) and airlines operated flight from Johannesburg to Harare. The flight is an international flight from South Africa to Zimbabwe. There are 74 flights operated by 20 airlines on this route.

The distance from Johannesburg, ZA (JNB) to Harare, ZW (HRE) is 957 km (594 miles). The time zone of the point of departure O.R. Tambo International Airport is GMT +2:00. The current time is Tuesday 2025-11-18 02:09 AM. The time zone of the destination point RG Mugabe International Airport is GMT+2:00 The current time is Tuesday 2025-11-18 02:09 AM.

Airlink | British Airways | Emirates | South African Airways | United Airlines | Fastjet | Qantas | Qatar Airways | Safair | EgyptAir | Kenya Airways | KLM | CemAir | Air Zimbabwe | Martinair | Euroairlines | Comair | Lufthansa | TAAG | Amaszonas Uruguay |

List of 74 flights from Johannesburg, ZA (JNB) to Harare, ZW (HRE).
No. Departure Arrival Last Update Status
4Z106 14:40 16:25 Scheduled On time
4Z100 06:20 08:05 Departed On time
4Z102 16:10 17:55 Arrived On time
4Z104 10:55 12:40 Departed On time
4Z108 18:45 20:30 Scheduled On time
4Z98 08:20 10:05 Arrived On time
4Z3108 09:30 11:05 Unknown
4Z8102 16:25 18:15 Scheduled
4Z8100 06:25 08:15 Scheduled

 

No. Departure Arrival Last Update Status
BA6261 16:10 17:55 Scheduled On time
BA6260 10:55 12:40 Scheduled On time
BA6264 14:40 16:25 Arrived On time

 

No. Departure Arrival Last Update Status
EK4139 18:45 20:30 Arrived On time
EK4141 16:10 17:55 Arrived Delayed by 17m

 

No. Departure Arrival Last Update Status
SA24 20:10 21:55 Arrived On time
SA22 10:00 11:45 Arrived On time
SA28 15:30 17:05 Landed
SA8100 06:25 08:15 Unknown
SA8102 16:25 18:15 Scheduled
SA6742 07:00 08:40 Landed
SA8104 10:25 No Recent Info - Call Airline
SA26 08:30 10:05 en-route

 

No. Departure Arrival Last Update Status
UA6494 10:55 12:40 Arrived Delayed by 26m
UA3007 10:55 12:35 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
FN8336 20:10 22:00 Scheduled On time
FN8220 06:55 08:40 Departed On time
FN8334 14:55 16:40 Scheduled On time
FN8226 16:30 18:10 Scheduled On time
FN8224 12:10 13:50 Scheduled On time
FN8340 14:50 16:30 Scheduled On time
FN8332 12:45 14:25 Scheduled
FN8338 20:25 22:10 Delayed
FN8228 11:05 12:50 Scheduled On time
FN8222 12:40 14:30 Landed
FN8342 16:55 18:45 No Recent Info - Call Airline
FN8102 08:15 09:50 Landed

 

No. Departure Arrival Last Update Status
QF8329 18:45 20:30 Arrived On time
QF8327 16:10 17:55 Scheduled On time

 

No. Departure Arrival Last Update Status
QR5770 14:40 16:25 Scheduled On time
QR5799 16:10 17:55 Scheduled On time
QR5757 18:45 20:30 Departed On time

 

No. Departure Arrival Last Update Status
FA750 07:10 09:00 Departed On time
FA2621 13:05 None Arrived On time
FA6261 13:10 None Arrived Delayed by 20 minutes

 

No. Departure Arrival Last Update Status
MS9453 10:00 11:45 Scheduled On time

 

No. Departure Arrival Last Update Status
KQ4571 10:00 11:45 Arrived On time

 

No. Departure Arrival Last Update Status
KL4588 10:55 12:40 Arrived On time

 

No. Departure Arrival Last Update Status
5Z770 07:00 08:40 Departed On time
5Z772 10:30 None No Recent Info - Call Airline
5Z774 15:15 None Scheduled
5Z8338 21:40 None Landed 21:56
5Z8334 16:55 None Landed 16:51
5Z8336 20:05 None Landed 20:08
5Z8340 15:55 None Landed 16:21

 

No. Departure Arrival Last Update Status
UM468 14:00 15:45 Scheduled On time
UM462 16:55 18:45 Scheduled On time
UM466 09:30 11:15 Unknown
UM464 20:00 21:45 Unknown
UM364 07:10 08:55
UM164 15:45 17:30
UM162 21:00 22:45

 

No. Departure Arrival Last Update Status
MP8342 13:00 14:35 Scheduled On time
MP6372 02:00 02:00 In Air
MP322 02:00 02:00 Landed 15:03

 

No. Departure Arrival Last Update Status
Q48921 09:30 None In Air
Q48916 17:10 None Scheduled

 

No. Departure Arrival Last Update Status
MN6261 09:30 11:05 Scheduled
MN6267 12:20 13:55 Landed

 

No. Departure Arrival Last Update Status
LH9554 10:30 12:05 Landed

 

No. Departure Arrival Last Update Status
DT5024 19:40 21:15 Landed
DT5028 15:30 17:05 Landed

 

No. Departure Arrival Last Update Status
Z7104 10:00 11:45 Scheduled
Z77132 16:00 17:35
Z77120 06:20 07:55