Ways to Fly from Victoria Falls to Cape Town

Flight connections from Victoria Falls to Cape Town

Explore direct and connecting flights between Victoria Falls and Cape Town. Compare airlines, connection airports, journey times and available routing options.

73 connection options Page 1 of 2
  • Airlink Victoria Falls (VFA) → Cape Town (CPT) 2 routes
    1. Direct

      Victoria Falls (VFA) → Cape Town (CPT)

      2 hrs 50 mins Explore route
    2. 2 stops

      Victoria Falls (VFA) → Windhoek (WDH) → Maun (MUB) → Cape Town (CPT)

      5 hrs 5 mins Excluding layover time Explore route
  • Kenya Airways Victoria Falls (VFA) → Cape Town (CPT) 3 routes
    1. Direct

      Victoria Falls (VFA) → Cape Town (CPT)

      2 hrs 50 mins Explore route
    2. 1 stop

      Victoria Falls (VFA) → Nairobi (NBO) → Cape Town (CPT)

      9 hrs Excluding layover time Explore route
    3. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → Livingstone (LVI) → Cape Town (CPT)

      9 hrs 20 mins Excluding layover time Explore route
  • Air Tanzania Victoria Falls (VFA) → Cape Town (CPT) 2 routes
    1. Direct

      Victoria Falls (VFA) → Cape Town (CPT)

      2 hrs 50 mins Explore route
    2. 1 stop

      Victoria Falls (VFA) → Dar Es Salaam (DAR) → Cape Town (CPT)

      8 hrs 15 mins Excluding layover time Explore route
  • Ethiopian Airlines Victoria Falls (VFA) → Addis Ababa (ADD) → Cape Town (CPT) 1 route
    1. 1 stop

      Victoria Falls (VFA) → Addis Ababa (ADD) → Cape Town (CPT)

      11 hrs 5 mins Excluding layover time Explore route
  • Airlink, Safair Victoria Falls (VFA) → Windhoek (WDH) → Cape Town (CPT) 1 route
    1. 1 stop

      Victoria Falls (VFA) → Windhoek (WDH) → Cape Town (CPT)

      3 hrs 35 mins Excluding layover time Explore route
  • Airlink, Proflight Zambia Victoria Falls (VFA) → Windhoek (WDH) → Livingstone (LVI) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Windhoek (WDH) → Livingstone (LVI) → Cape Town (CPT)

      5 hrs 55 mins Excluding layover time Explore route
  • Airlink, TAAG Victoria Falls (VFA) → Windhoek (WDH) → Luanda (NBJ) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Windhoek (WDH) → Luanda (NBJ) → Cape Town (CPT)

      8 hrs Excluding layover time Explore route
  • Kenya Airways, Air Tanzania Victoria Falls (VFA) → Nairobi (NBO) → Dar Es Salaam (DAR) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → Dar Es Salaam (DAR) → Cape Town (CPT)

      9 hrs 50 mins Excluding layover time Explore route
  • Air Tanzania, Kenya Airways Victoria Falls (VFA) → Dar Es Salaam (DAR) → Nairobi (NBO) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Dar Es Salaam (DAR) → Nairobi (NBO) → Cape Town (CPT)

      10 hrs 10 mins Excluding layover time Explore route
  • Kenya Airways, TAAG Victoria Falls (VFA) → Nairobi (NBO) → Luanda (NBJ) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → Luanda (NBJ) → Cape Town (CPT)

      11 hrs 20 mins Excluding layover time Explore route
  • Kenya Airways, Ethiopian Airlines Victoria Falls (VFA) → Nairobi (NBO) → Addis Ababa (ADD) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → Addis Ababa (ADD) → Cape Town (CPT)

      11 hrs 50 mins Excluding layover time Explore route
  • Air Tanzania, Ethiopian Airlines Victoria Falls (VFA) → Dar Es Salaam (DAR) → Addis Ababa (ADD) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Dar Es Salaam (DAR) → Addis Ababa (ADD) → Cape Town (CPT)

      12 hrs 15 mins Excluding layover time Explore route
  • Ethiopian Airlines, Kenya Airways Victoria Falls (VFA) → Addis Ababa (ADD) → Nairobi (NBO) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Addis Ababa (ADD) → Nairobi (NBO) → Cape Town (CPT)

      12 hrs 25 mins Excluding layover time Explore route
  • Airlink, Ethiopian Airlines Victoria Falls (VFA) → Windhoek (WDH) → Addis Ababa (ADD) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Windhoek (WDH) → Addis Ababa (ADD) → Cape Town (CPT)

      13 hrs 35 mins Excluding layover time Explore route
  • Air Tanzania, Emirates Victoria Falls (VFA) → Dar Es Salaam (DAR) → Dubai (DXB) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Dar Es Salaam (DAR) → Dubai (DXB) → Cape Town (CPT)

      17 hrs 50 mins Excluding layover time Explore route
  • Kenya Airways, Emirates Victoria Falls (VFA) → Nairobi (NBO) → Dubai (DXB) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → Dubai (DXB) → Cape Town (CPT)

      17 hrs 50 mins Excluding layover time Explore route
  • Kenya Airways, Qatar Airways Victoria Falls (VFA) → Nairobi (NBO) → Doha (DOH) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → Doha (DOH) → Cape Town (CPT)

      17 hrs 55 mins Excluding layover time Explore route
  • Air Tanzania, Qatar Airways Victoria Falls (VFA) → Dar Es Salaam (DAR) → Doha (DOH) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Dar Es Salaam (DAR) → Doha (DOH) → Cape Town (CPT)

      18 hrs Excluding layover time Explore route
  • Ethiopian Airlines, Emirates Victoria Falls (VFA) → Addis Ababa (ADD) → Dubai (DXB) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Addis Ababa (ADD) → Dubai (DXB) → Cape Town (CPT)

      18 hrs 15 mins Excluding layover time Explore route
  • Ethiopian Airlines, Qatar Airways Victoria Falls (VFA) → Addis Ababa (ADD) → Doha (DOH) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Addis Ababa (ADD) → Doha (DOH) → Cape Town (CPT)

      18 hrs 30 mins Excluding layover time Explore route
  • Airlink, Edelweiss Air Victoria Falls (VFA) → Windhoek (WDH) → Zurich (ZRH) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Windhoek (WDH) → Zurich (ZRH) → Cape Town (CPT)

      22 hrs 10 mins Excluding layover time Explore route
  • Kenya Airways, KLM Victoria Falls (VFA) → Nairobi (NBO) → Amsterdam (AMS) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → Amsterdam (AMS) → Cape Town (CPT)

      23 hrs 20 mins Excluding layover time Explore route
  • Kenya Airways, Lufthansa Victoria Falls (VFA) → Nairobi (NBO) → Frankfurt (FRA) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → Frankfurt (FRA) → Cape Town (CPT)

      23 hrs 25 mins Excluding layover time Explore route
  • Airlink, Condor Victoria Falls (VFA) → Windhoek (WDH) → Frankfurt (FRA) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Windhoek (WDH) → Frankfurt (FRA) → Cape Town (CPT)

      23 hrs 50 mins Excluding layover time Explore route
  • Kenya Airways, British Airways, Virgin Atlantic Victoria Falls (VFA) → Nairobi (NBO) → London (LHR) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → London (LHR) → Cape Town (CPT)

      1 day 10 mins Excluding layover time Explore route
  • Airlink, Fastjet Zimbabwe, Safair Victoria Falls (VFA) → Nelspruit (MQP) → Cape Town (CPT) 1 route
    1. 1 stop

      Victoria Falls (VFA) → Nelspruit (MQP) → Cape Town (CPT)

      4 hrs 10 mins Excluding layover time Explore route
  • Air Zimbabwe, Fastjet Zimbabwe, Airlink Victoria Falls (VFA) → Harare (HRE) → Cape Town (CPT) 2 routes
    1. 1 stop

      Victoria Falls (VFA) → Harare (HRE) → Cape Town (CPT)

      4 hrs 20 mins Excluding layover time Explore route
    2. 2 stops

      Victoria Falls (VFA) → Bulawayo (BUQ) → Harare (HRE) → Cape Town (CPT)

      5 hrs Excluding layover time Explore route
  • Air Zimbabwe, Fastjet Zimbabwe, Eswatini Air Victoria Falls (VFA) → Harare (HRE) → Manzini (SHO) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Harare (HRE) → Manzini (SHO) → Cape Town (CPT)

      5 hrs 10 mins Excluding layover time Explore route
  • Air Zimbabwe, Fastjet Zimbabwe, Air Tanzania Victoria Falls (VFA) → Harare (HRE) → Dar Es Salaam (DAR) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Harare (HRE) → Dar Es Salaam (DAR) → Cape Town (CPT)

      8 hrs 45 mins Excluding layover time Explore route
  • Air Zimbabwe, Fastjet Zimbabwe, Kenya Airways Victoria Falls (VFA) → Harare (HRE) → Nairobi (NBO) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Harare (HRE) → Nairobi (NBO) → Cape Town (CPT)

      9 hrs 55 mins Excluding layover time Explore route
  • Air Zimbabwe, Fastjet Zimbabwe, Ethiopian Airlines Victoria Falls (VFA) → Harare (HRE) → Addis Ababa (ADD) → Cape Town (CPT) 2 routes
    1. 2 stops

      Victoria Falls (VFA) → Harare (HRE) → Addis Ababa (ADD) → Cape Town (CPT)

      12 hrs 5 mins Excluding layover time Explore route
    2. 2 stops

      Victoria Falls (VFA) → Bulawayo (BUQ) → Addis Ababa (ADD) → Cape Town (CPT)

      12 hrs 10 mins Excluding layover time Explore route
  • Air Zimbabwe, Fastjet Zimbabwe, Air Botswana, Airlink Victoria Falls (VFA) → Harare (HRE) → Gaborone (GBE) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Harare (HRE) → Gaborone (GBE) → Cape Town (CPT)

      4 hrs 40 mins Excluding layover time Explore route
  • Airlink, CemAir, Fastjet Zimbabwe, Safair, South African Airways Victoria Falls (VFA) → Johannesburg (JNB) → Bloemfontein (BFN) → Cape Town (CPT) 11 routes
    1. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Bloemfontein (BFN) → Cape Town (CPT)

      4 hrs 15 mins Excluding layover time Explore route
    2. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Kimberley (KIM) → Cape Town (CPT)

      4 hrs 15 mins Excluding layover time Explore route
    3. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Upington (UTN) → Cape Town (CPT)

      4 hrs 20 mins Excluding layover time Explore route
    4. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → George (GRJ) → Cape Town (CPT)

      4 hrs 35 mins Excluding layover time Explore route
    5. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Port Elizabeth (PLZ) → Cape Town (CPT)

      4 hrs 35 mins Excluding layover time Explore route
    6. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Nelspruit (MQP) → Cape Town (CPT)

      5 hrs Excluding layover time Explore route
    7. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Hoedspruit (HDS) → Cape Town (CPT)

      5 hrs 15 mins Excluding layover time Explore route
    8. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Skukuza (SZK) → Cape Town (CPT)

      5 hrs 15 mins Excluding layover time Explore route
    9. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Windhoek (WDH) → Cape Town (CPT)

      5 hrs 40 mins Excluding layover time Explore route
    10. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Walvis Bay (WVB) → Cape Town (CPT)

      6 hrs 5 mins Excluding layover time Explore route
    11. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → Harare (HRE) → Cape Town (CPT)

      6 hrs 40 mins Excluding layover time Explore route
  • CemAir, Airlink, Fastjet Zimbabwe, Safair, South African Airways Victoria Falls (VFA) → Johannesburg (JNB) → East London (ELS) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Johannesburg (JNB) → East London (ELS) → Cape Town (CPT)

      4 hrs 50 mins Excluding layover time Explore route
  • Air Tanzania, Airlink, South African Airways, Safair, CemAir, FlexFlight, LIFT, Singapore Airlines Victoria Falls (VFA) → Dar Es Salaam (DAR) → Johannesburg (JNB) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Dar Es Salaam (DAR) → Johannesburg (JNB) → Cape Town (CPT)

      8 hrs 28 mins Excluding layover time Explore route
  • Kenya Airways, Airlink, Safair, CemAir, South African Airways, FlexFlight, LIFT, Singapore Airlines Victoria Falls (VFA) → Nairobi (NBO) → Johannesburg (JNB) → Cape Town (CPT) 1 route
    1. 2 stops

      Victoria Falls (VFA) → Nairobi (NBO) → Johannesburg (JNB) → Cape Town (CPT)

      9 hrs 20 mins Excluding layover time Explore route