Cheap flights from Johannesburg to Zimbabwe

Return
1 adult
Economy
From?
To?
Tue 7/12
Tue 14/12

How far in advance should I book a flight from Johannesburg to Zimbabwe?

To save up to 13% on this flight, we recommend booking at least 60 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Johannesburg to Zimbabwe from R4 764 1-2 weeks out and tickets from R5 208 for flights departing within the next 72 hours.

What is the cheapest month to fly from Johannesburg to Zimbabwe?

Our data shows that August tends to be the cheapest month to fly to Zimbabwe from Johannesburg. Users have commonly found prices around R4 600 for the month, but tickets can be as low as R3 446. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Johannesburg to Zimbabwe (ZA1 - ZW)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Zimbabwe as you normally would.

Cheap flights from Johannesburg to Zimbabwe in December, January 2021

The best prices found for Johannesburg to Zimbabwe flights in December, January
Jan 22 - Jan 29
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 40m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 45m
R2 509

Airlink

View Deal

Deal found 1.12.21

Jan 29 - Mar 3
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 40m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 55m
R2 525

Airlink

View Deal

Deal found 30.11.21

Jan 25 - Feb 1
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 35m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 45m
R2 557

Airlink

View Deal

Deal found 30.11.21

Johannesburg to Zimbabwe 2021 flight deals

Cheap flights to Zimbabwe from Johannesburg found for this year
Dec 1 - Dec 8
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 35m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 55m
R2 668

Airlink

View Deal

Deal found 30.11.21

Dec 2 - Dec 2
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 35m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 45m
R2 779

Airlink

View Deal

Deal found 1.12.21

Dec 3 - Dec 6
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 40m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 45m
R2 827

Airlink

View Deal

Deal found 1.12.21

Direct flights to Zimbabwe from Johannesburg

Save time with Johannesburg to Zimbabwe direct flight deals
Jan 22 - Jan 29
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 40m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 45m
R2 509

Airlink

View Deal

Deal found 1.12.21

Jan 29 - Mar 3
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 40m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 55m
R2 525

Airlink

View Deal

Deal found 30.11.21

Mar 25 - Apr 3
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 40m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 45m
R2 541

Airlink

View Deal

Deal found 29.11.21

Last-minute flights from Johannesburg to Zimbabwe

Late deals on return flights to Zimbabwe from Johannesburg, departing today and this week
Dec 9 - Jan 13
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 35m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 45m
R2 827

Airlink

View Deal

Deal found 2.12.21

Dec 8 - Dec 15
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 35m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 55m
R2 954

Airlink

View Deal

Deal found 2.12.21

Dec 11 - Dec 11
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 40m
HRE

Harare

JNB

Johannesburg OR Tambo

Nonstop

1h 45m
R3 176

Airlink

View Deal

Deal found 2.12.21

One-way flights to Zimbabwe from Johannesburg

The cheapest one-way flights from Johannesburg to Zimbabwe
Feb 27
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 35m
R1 080

Airlink

View Deal

Deal found 30.11.21

Mar 18
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 35m
R1 096

Airlink

View Deal

Deal found 29.11.21

Mar 7
JNB

Johannesburg OR Tambo

HRE

Harare

Nonstop

1h 40m
R1 112

Airlink

View Deal

Deal found 1.12.21

Related info for your journey

Useful info, stats and facts about Johannesburg to Zimbabwe flights.

Which airlines flying from Johannesburg to Zimbabwe have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like South African, British Airways, and fastjet flying from Johannesburg to Zimbabwe have implemented new flexible cancellation policies.

Can I find flights from Johannesburg to Zimbabwe for under R2 600 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Zimbabwe for under R2 600. The cheapest flight booked recently is on Airlink for just R2 509, but on average you can expect to pay R3 192.

Are there direct flights from Johannesburg to Zimbabwe for under R2 600 on Cheapflights?

Cheapflights has 20 direct flights from Johannesburg to Zimbabwe under R2 600. A good price for a direct flight from Johannesburg to Zimbabwe is less than R3 192.

Are there last-minute flights available from Johannesburg to Zimbabwe for under R2 900?

There are currently 20+ open flights from Johannesburg to Zimbabwe within the next 7 days for less than R2 900.

What days are direct flights available from Johannesburg to Zimbabwe?

Direct flights are available for this route on the following days: Saturday.

How popular is this Johannesburg to Zimbabwe flight route?

This flight path from Johannesburg to Zimbabwe was viewed by 24 321 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

How many flights depart from Johannesburg to Zimbabwe on average per day?

On average 1 flight departs from Johannesburg to Zimbabwe per day.
Evening (6pm - Midnight) - 100% of flight departures

How long is the flight from Johannesburg to Zimbabwe?

Airlink, British Airways, and fastjet can get you from Johannesburg to Zimbabwe in just under 1h 40m. Your travel time will be generally consistent. The distance between Johannesburg and Zimbabwe is about 962 km. All flights are typically direct.

What are the cheapest airlines to fly from Johannesburg to Zimbabwe one-way?

R1 080 is the cheapest one-way deal found within the past few days, from Airlink. You may also be able to find cheap deals on British Airways and South African, with prices starting from R1 286 and R1 318, respectively.

What are the most popular routes from Johannesburg to Zimbabwe?

While some choose either Johannesburg OR Tambo - Bulawayo or Johannesburg OR Tambo - Victoria Falls, Johannesburg OR Tambo - Harare is the most popular route from Johannesburg to Zimbabwe.

What are the most popular airlines that fly from Johannesburg to Zimbabwe?

British Airways, Ethiopian Air and fastjet are the most popular airlines when flying from Johannesburg to Zimbabwe.

What are the most reliable airlines from Johannesburg to Zimbabwe?

No one likes to see their flight delayed. When booking a flight from Johannesburg to Zimbabwe consider choosing Airlink(93%), Qatar Airways(73%) or Kulula(73%), as they are the most reliable in getting you off to your destination on time.

What are the cheapest flights from Johannesburg to Zimbabwe?

On average you can expect to pay R6 316 for a flight from Johannesburg to Zimbabwe. The cheapest flight overall is R4 092 while the most popular route, (Johannesburg OR Tambo - Harare) is currently priced at R2 509.

Can I fly to Zimbabwe from Johannesburg right now?

Information is based on travel restrictions from Johannesburg to Zimbabwe

Most visitors from Johannesburg need to provide a negative COVID-19 test result and/or quarantine to enter Zimbabwe.

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Zimbabwe.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Zimbabwe.

Can I fly back to Johannesburg from Zimbabwe?

Returning to Johannesburg from Zimbabwe

COVID-19 testing requirements
Visitors from Zimbabwe must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from Zimbabwe are not required to quarantine after entering Johannesburg.

Top 7 airlines flying from Johannesburg to Zimbabwe

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Zimbabwe choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
British Airways
CheapestR2 747
AverageR4 660
FlexibilityNo cancel fee
On-time70%
COVID-19 safety
South African
CheapestR3 549
AverageR5 323
FlexibilityNo cancel fee
On-time78%
COVID-19 safety
fastjet
CheapestR3 832
AverageR5 381
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
RwandAir
CheapestR3 993
AverageR4 377
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
Ethiopian Air
CheapestR4 016
AverageR5 102
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
Kenya Airways
CheapestR5 096
AverageR5 636
FlexibilityNo cancel fee
On-time82%
COVID-19 safety
Air Namibia
CheapestR5 148
AverageR6 228
FlexibilityNo cancel fee
On-time69%
COVID-19 safety

Hourly flight availability from Johannesburg to Zimbabwe

See what time of day planes typically take off from Johannesburg to Zimbabwe
6%of flight departuresEarly morningMidnight to 6 am
62%of flight departuresMorning6 am to noon
28%of flight departuresAfternoonNoon to 6 pm
4%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM