Johannesburg Airport Guide
British Airways Johannesburg Flights
Lufthansa Johannesburg Flights
Iberia Johannesburg Flights
United Airlines Johannesburg Flights
KLM Johannesburg Flights
Air New Zealand Johannesburg Flights

Johannesburg to Harare

A variety of 9 airline companies have direct flights to Harare to Oliver Reginald Tambo International, Martinair, Iberia, Air Zimbabwe, Lufthansa, Egyptair, Comair Express, British Airways, SA Airlink and South African Airways. The distance covered when flying from Oliver Reginald Tambo International to Harare Zimbabwe is 958 Km (596 Miles) with the travel time being around 1 hour 56 minutes. JNB is the Airport code for Oliver Reginald Tambo International and HRE is for Harare Zimbabwe.

The cost of the air travel varies depending on what day you travel and the time of day. It is normally worth booking flights well in advance if possible to get the best deal to Harare Zimbabwe perhaps midweek or late evening. Flights to Harare Zimbabwe normally go up in price the nearer the travel date, so it would be advisable to book as early as possible.

The table below shows the amount of daily flights in operation from Oliver Reginald Tambo International (JNB) to Harare (HRE).

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
South African Airways454453406:3019:40
SA Airlink222220106:3016:15
Comair Express111111112:2012:20
British Airways111111112:2012:20
Air Zimbabwe101020209:3019:50

The greatest amount of direct flights offered from Oliver Reginald Tambo International to Harare Zimbabwe are by South African Airways with around 4 flights a week. The earliest flight is available at 06:30 and the latest flights at 19:40 with the most popular flight number being SA 22, SA 24, SA 28 and SA 8100. is available for information regarding booking flights etc with South African Airways.

Please see below the times of flights from South African Airways. These times and frequency may vary at different times of the year please visit the website for more information.

DayFlight Times
Monday06:30, 10:30, 16:15 and 19:40
Tuesday06:30, 10:30, 14:30, 16:15 and 19:40
Wednesday06:30, 10:30, 16:15 and 19:40
Thursday06:30, 10:30, 16:15 and 19:40
Friday06:30, 10:30, 14:30, 16:15 and 19:40
Saturday08:30, 11:30 and 19:40
Sunday10:30, 14:30, 16:15 and 19:40

You may instead fly from Oliver Reginald Tambo International and arrive at Harare by an alternative airport or airports. The summary of this is in the table below.

RouteStopsDistanceFlying Time
Johannesburg to Tete Matundo01,248 km (775 miles)2 hours 17 minutes

Before departing customs Oliver Reginald Tambo International make sure that you do not exceed baggage allowances as excess charges may be considerable.