Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Johannesburg
  4. Johannesburg to Harare
Nonstop route · South Africa → Zimbabwe

Cheap flights from Johannesburg to Harare from ZAR 1,497

FlySafair, Royal Air Maroc Express, Air Zimbabwe and 4 more airlines fly nonstop from Johannesburg to Harare. The flight takes around 1h 42m, and the cheapest one-way fare we found recently is ZAR 1,497 on 16 Nov.

Direct flights available 1h 42m Cheapest in November Prices checked 15 days ago
JNBHRE

Johannesburg to Harare at a glance

Cheapest one-wayZAR 1,497FlySafair · nonstop · Mon 16 NovFastest flight1h 42mEstimated
Nonstop flightsYesFlySafair, Royal Air Maroc Express, Air Zimbabwe

Airlines flying nonstop from Johannesburg to Harare

7 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
FFlySafair——ZAR 1,497Search
RARoyal Air Maroc Express——ZAR 1,831Search
AZAir Zimbabwe———Search
AAirlink———Search
CCemAir———Search
FZFastjet Zimbabwe———Search
South African Airways———Search

Cheapest month to fly from Johannesburg to Harare

Lowest one-way fare found for each month: November is cheapest, July the most expensive.

Good to know

Distance
960 km596 miles
Flight time
1h 42mestimate
Time difference
NoneHarare vs Johannesburg
Currency in Harare
USD
Airports
JNB, HLA → HRE

Flights from Johannesburg to Harare: questions answered

How much is a flight from Johannesburg to Harare?
The cheapest one-way fare we found recently is ZAR 1,497, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Johannesburg to Harare?
Yes. FlySafair, Royal Air Maroc Express, Air Zimbabwe, Airlink, CemAir, Fastjet Zimbabwe and South African Airways fly this route nonstop.
How long is the flight from Johannesburg to Harare?
A nonstop flight covers 960 km and takes around 1h 42m.
What is the cheapest month to fly from Johannesburg to Harare?
November has the lowest fare we found (ZAR 1,497), while July is the most expensive (ZAR 2,097).
Which airlines fly from Johannesburg to Harare?
FlySafair, Royal Air Maroc Express, Air Zimbabwe, Airlink, CemAir, Fastjet Zimbabwe and South African Airways operate nonstop flights on this route.
Which airports serve Johannesburg and Harare?
Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA). Harare: Robert Gabriel Mugabe International Airport (HRE).

More flights from Johannesburg