Flying to Zimbabwe at a glance
- cities with direct flights
- 3
- flights a week
- 302
- lowest direct fare, Johannesburg to Harare
- $95
- nonstop from Johannesburg to Harare
- 1h 45m
- currency
- ZWL
Cities with direct flights
Direct fare from Johannesburg; where there is no fare, the flight time
Prices and flight times from Johannesburg and Cape Town
Direct flights, the lowest fare found in recent days
Frequently asked questions
How long is the flight to Zimbabwe from Johannesburg?
A nonstop flight from Johannesburg to Harare takes about 1 hour 45 minutes. All nonstop flights from Johannesburg: from 1h 20m (Bulawayo) to 1h 45m (Harare).
Which cities have direct flights to Zimbabwe?
7 cities: Johannesburg, Harare, Victoria Falls, Bulawayo, Cape Town, Durban, Dubai. Most flights go to Harare, Victoria Falls, Bulawayo.
How much is a flight to Zimbabwe?
Lowest direct fares found recently: Johannesburg to Harare from $95, Cape Town to Victoria Falls from $286. The price for your dates shows in the search.