-
Airlink, CemAir, FlexFlight, LIFT, Safair, Singapore Airlines, South African Airways, Air Tanzania, Kenya Airways Johannesburg (JNB) → Cape Town (CPT) → Victoria Falls (VFA) 1 route
-
1 stop
Johannesburg (JNB) → Cape Town (CPT) → Victoria Falls (VFA)
5 hrs 10 mins Excluding layover time Explore route
-
-
Airlink, CemAir, FlexFlight, LIFT, Safair, South African Airways, Turkish Airlines, Air Zimbabwe, Fastjet Zimbabwe Johannesburg (JNB) → Durban (DUR) → Harare (HRE) → Victoria Falls (VFA) 1 route
-
2 stops
Johannesburg (JNB) → Durban (DUR) → Harare (HRE) → Victoria Falls (VFA)
4 hrs 25 mins Excluding layover time Explore route
-
-
Airlink, CemAir, FlexFlight, LIFT, Safair, Singapore Airlines, South African Airways, Air Botswana, Ethiopian Airlines Johannesburg (JNB) → Cape Town (CPT) → Gaborone (GBE) → Victoria Falls (VFA) 1 route
-
2 stops
Johannesburg (JNB) → Cape Town (CPT) → Gaborone (GBE) → Victoria Falls (VFA)
5 hrs 30 mins Excluding layover time Explore route
-
-
Airlink, CemAir, FlexFlight, LIFT, Safair, Singapore Airlines, South African Airways, Air Zimbabwe, Fastjet Zimbabwe Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE) → Victoria Falls (VFA) 1 route
-
2 stops
Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE) → Victoria Falls (VFA)
6 hrs 20 mins Excluding layover time Explore route
-
-
Airlink, CemAir, FlexFlight, LIFT, Safair, South African Airways, Turkish Airlines, Eswatini Air, Air Tanzania, Kenya Airways Johannesburg (JNB) → Durban (DUR) → Cape Town (CPT) → Victoria Falls (VFA) 1 route
-
2 stops
Johannesburg (JNB) → Durban (DUR) → Cape Town (CPT) → Victoria Falls (VFA)
6 hrs 20 mins Excluding layover time Explore route
-
-
Airlink, Proflight Zambia, South African Airways, Zambia Airways, Fastjet Zimbabwe, Air Botswana, Air Tanzania, Emirates, Eswatini Air, Ethiopian Airlines, Kenya Airways, Qatar Airways, Uganda Airlines, Air Zimbabwe Johannesburg (JNB) → Lusaka (LUN) → Harare (HRE) → Victoria Falls (VFA) 1 route
-
2 stops
Johannesburg (JNB) → Lusaka (LUN) → Harare (HRE) → Victoria Falls (VFA)
4 hrs 10 mins Excluding layover time Explore route
-