Flights from Johannesburg to Victoria Falls
JNB to VFA. All flight routes from Johannesburg International, South Africa to Victoria Falls International, Zimbabwe. These routes are operated by 5 different airlines. You can either fly non-stop or choose a transit flight via Nelspruit. The shortest flight time is 1 hour and 35 minutes.
Find the best prices on hotels and car rental near Victoria Falls
We got great deals on hotels and car rentals near the airport.
Johannesburg to Victoria Falls flights
With over 42 flights every week and 6 different airlines you have a wide option of flights to choose from. You can fly non-stop to Victoria Falls (VFA) from Johannesburg (JNB) with Fastjet, South African Airways, Airlink (South Africa), CemAir or Safair or you can choose the stopover option via Nelspruit (MQP).
Johannesburg to Victoria Falls with Fastjet
You can fly non-stop every weekday with flights departing between 9 am and 12 noon.
With South African Airways
You can fly non-stop every weekday with flights departing at 11:45 or 11:50. South African Airways is a Star Alliance member.
With Airlink (South Africa)
You can fly non-stop every weekday with flights departing at 11:35. You also have the option to do a transit flight via Nelspruit.
With CemAir
You can fly non-stop every weekday with flights departing at 11:30 or 12:40.
Miles & flight time: JNB - VFA
The shortest flight time between JNB and VFA is 1 hour and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 50m | - | 579 (932 km) |
MQP Nelspruit | 3h 20m | 35m | 795 (1279 km) |
Unpublished Flight Rates From Johannesburg to Victoria Falls
From Johannesburg to Zimbabwe
Below is a list of other destinations to Zimbabwe from Johannesburg International with either direct flights or 1 stop connections.
- HRE Harare Direct
- BUQ Bulawayo Direct
From South Africa to Victoria Falls
Below is a list of other cities in South Africa with flights to Victoria Falls with either non-stop or connecting flights.