Ways to Fly from Durban to Harare

Flight connections from Durban to Harare

Explore direct and connecting flights between Durban and Harare. Compare airlines, connection airports, journey times and available routing options.

188 connection options Page 1 of 4
  • Airlink Durban (DUR) → Harare (HRE) 3 routes
    1. Direct

      Durban (DUR) → Harare (HRE)

      2 hrs 10 mins Explore route
    2. 3 stops

      Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE)

      7 hrs 15 mins Excluding layover time Explore route
    3. 3 stops

      Durban (DUR) → Nelspruit (MQP) → Victoria Falls (VFA) → Cape Town (CPT) → Harare (HRE)

      8 hrs 50 mins Excluding layover time Explore route
  • Eswatini Air Durban (DUR) → Manzini (SHO) → Harare (HRE) 1 route
    1. 1 stop

      Durban (DUR) → Manzini (SHO) → Harare (HRE)

      2 hrs 20 mins Excluding layover time Explore route
  • Eswatini Air, Airlink Durban (DUR) → Manzini (SHO) → Cape Town (CPT) → Harare (HRE) 2 routes
    1. 2 stops

      Durban (DUR) → Manzini (SHO) → Cape Town (CPT) → Harare (HRE)

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

      Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE)

      6 hrs 55 mins Excluding layover time Explore route
  • Airlink, Safair Durban (DUR) → Nelspruit (MQP) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      Durban (DUR) → Nelspruit (MQP) → Cape Town (CPT) → Harare (HRE)

      6 hrs 40 mins Excluding layover time Explore route
  • Safair, Airlink Durban (DUR) → Johannesburg (HLA) → Cape Town (CPT) → Harare (HRE) 2 routes
    1. 2 stops

      Durban (DUR) → Johannesburg (HLA) → Cape Town (CPT) → Harare (HRE)

      6 hrs 45 mins Excluding layover time Explore route
    2. 3 stops

      Durban (DUR) → East London (ELS) → Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE)

      8 hrs 5 mins Excluding layover time Explore route
  • Qatar Airways, Airlink Durban (DUR) → Maputo (MPM) → Cape Town (CPT) → Harare (HRE) 2 routes
    1. 2 stops

      Durban (DUR) → Maputo (MPM) → Cape Town (CPT) → Harare (HRE)

      6 hrs 55 mins Excluding layover time Explore route
    2. 3 stops

      Durban (DUR) → Maputo (MPM) → Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE)

      7 hrs 35 mins Excluding layover time Explore route
  • Qatar Airways, Ethiopian Airlines Durban (DUR) → Maputo (MPM) → Addis Ababa (ADD) → Harare (HRE) 2 routes
    1. 2 stops

      Durban (DUR) → Maputo (MPM) → Addis Ababa (ADD) → Harare (HRE)

      11 hrs 10 mins Excluding layover time Explore route
    2. 3 stops

      Durban (DUR) → Maputo (MPM) → Addis Ababa (ADD) → Lilongwe (LLW) → Harare (HRE)

      11 hrs 45 mins Excluding layover time Explore route
  • Emirates, Air Zimbabwe Durban (DUR) → Dubai (DXB) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 2 stops

      Durban (DUR) → Dubai (DXB) → Dar Es Salaam (DAR) → Harare (HRE)

      16 hrs 5 mins Excluding layover time Explore route
  • Emirates, Kenya Airways Durban (DUR) → Dubai (DXB) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      Durban (DUR) → Dubai (DXB) → Nairobi (NBO) → Harare (HRE)

      16 hrs 20 mins Excluding layover time Explore route
  • Emirates, Uganda Airlines Durban (DUR) → Dubai (DXB) → Entebbe (EBB) → Harare (HRE) 1 route
    1. 2 stops

      Durban (DUR) → Dubai (DXB) → Entebbe (EBB) → Harare (HRE)

      16 hrs 50 mins Excluding layover time Explore route
  • Emirates, Ethiopian Airlines Durban (DUR) → Dubai (DXB) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      Durban (DUR) → Dubai (DXB) → Addis Ababa (ADD) → Harare (HRE)

      17 hrs 10 mins Excluding layover time Explore route
  • Emirates, Airlink Durban (DUR) → Dubai (DXB) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      Durban (DUR) → Dubai (DXB) → Cape Town (CPT) → Harare (HRE)

      21 hrs Excluding layover time Explore route
  • Airlink, South African Airways, Air Botswana Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE)

      4 hrs 20 mins Excluding layover time Explore route
  • Airlink, Eswatini Air Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE)

      4 hrs 35 mins Excluding layover time Explore route
  • Airlink, Ethiopian Airlines Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE)

      5 hrs 40 mins Excluding layover time Explore route
  • Airlink, Etihad Airways Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Lubumbashi (FBM) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Lubumbashi (FBM) → Harare (HRE)

      6 hrs 5 mins Excluding layover time Explore route
  • CemAir, Airlink Durban (DUR) → Bloemfontein (BFN) → Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE) 2 routes
    1. 3 stops

      Durban (DUR) → Bloemfontein (BFN) → Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE)

      7 hrs 35 mins Excluding layover time Explore route
    2. 3 stops

      Durban (DUR) → George (GRJ) → Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE)

      9 hrs 20 mins Excluding layover time Explore route
  • Airlink, Air Zimbabwe Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Dar Es Salaam (DAR) → Harare (HRE)

      7 hrs 50 mins Excluding layover time Explore route
  • Qatar Airways, Ethiopian Airlines, Air Botswana, Air Tanzania, Emirates, Eswatini Air, Fastjet Zimbabwe, Kenya Airways, Uganda Airlines, Zambia Airways Durban (DUR) → Maputo (MPM) → Addis Ababa (ADD) → Lusaka (LUN) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Maputo (MPM) → Addis Ababa (ADD) → Lusaka (LUN) → Harare (HRE)

      11 hrs 40 mins Excluding layover time Explore route
  • Airlink, Fastjet Zimbabwe, Air Zimbabwe Durban (DUR) → Nelspruit (MQP) → Victoria Falls (VFA) → Harare (HRE) 2 routes
    1. 2 stops

      Durban (DUR) → Nelspruit (MQP) → Victoria Falls (VFA) → Harare (HRE)

      3 hrs 55 mins Excluding layover time Explore route
    2. 3 stops

      Durban (DUR) → Nelspruit (MQP) → Victoria Falls (VFA) → Bulawayo (BUQ) → Harare (HRE)

      4 hrs 35 mins Excluding layover time Explore route
  • Airlink, CemAir, Safair Durban (DUR) → Port Elizabeth (PLZ) → Cape Town (CPT) → Harare (HRE) 2 routes
    1. 2 stops

      Durban (DUR) → Port Elizabeth (PLZ) → Cape Town (CPT) → Harare (HRE)

      5 hrs 50 mins Excluding layover time Explore route
    2. 3 stops

      Durban (DUR) → Port Elizabeth (PLZ) → Johannesburg (JNB) → Cape Town (CPT) → Harare (HRE)

      8 hrs 10 mins Excluding layover time Explore route
  • CemAir, Airlink, Safair Durban (DUR) → Bloemfontein (BFN) → Cape Town (CPT) → Harare (HRE) 2 routes
    1. 2 stops

      Durban (DUR) → Bloemfontein (BFN) → Cape Town (CPT) → Harare (HRE)

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

      Durban (DUR) → George (GRJ) → Cape Town (CPT) → Harare (HRE)

      6 hrs 20 mins Excluding layover time Explore route
  • Safair, CemAir, Airlink Durban (DUR) → East London (ELS) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      Durban (DUR) → East London (ELS) → Cape Town (CPT) → Harare (HRE)

      6 hrs 5 mins Excluding layover time Explore route
  • Eswatini Air, Airlink, South African Airways, Air Botswana Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE)

      4 hrs Excluding layover time Explore route
  • Airlink, Air Zimbabwe, Fastjet Zimbabwe Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Bulawayo (BUQ) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Nelspruit (MQP) → Johannesburg (JNB) → Bulawayo (BUQ) → Harare (HRE)

      4 hrs 20 mins Excluding layover time Explore route
  • CemAir, Airlink, South African Airways, Air Botswana Durban (DUR) → Bloemfontein (BFN) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Bloemfontein (BFN) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE)

      4 hrs 40 mins Excluding layover time Explore route
  • Qatar Airways, Airlink, South African Airways, Air Botswana Durban (DUR) → Maputo (MPM) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Maputo (MPM) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE)

      4 hrs 40 mins Excluding layover time Explore route
  • CemAir, Airlink, Eswatini Air Durban (DUR) → Bloemfontein (BFN) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE) 2 routes
    1. 3 stops

      Durban (DUR) → Bloemfontein (BFN) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE)

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

      Durban (DUR) → George (GRJ) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE)

      6 hrs 40 mins Excluding layover time Explore route
  • Qatar Airways, Airlink, Eswatini Air Durban (DUR) → Maputo (MPM) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Maputo (MPM) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE)

      4 hrs 55 mins Excluding layover time Explore route
  • Safair, Airlink, South African Airways, Air Botswana Durban (DUR) → East London (ELS) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → East London (ELS) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE)

      5 hrs 10 mins Excluding layover time Explore route
  • Eswatini Air, Airlink, Ethiopian Airlines Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE)

      5 hrs 20 mins Excluding layover time Explore route
  • Safair, Airlink, Eswatini Air Durban (DUR) → East London (ELS) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → East London (ELS) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE)

      5 hrs 25 mins Excluding layover time Explore route
  • Eswatini Air, Airlink, Etihad Airways Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Lubumbashi (FBM) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Lubumbashi (FBM) → Harare (HRE)

      5 hrs 45 mins Excluding layover time Explore route
  • CemAir, Airlink, Ethiopian Airlines Durban (DUR) → Bloemfontein (BFN) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Bloemfontein (BFN) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE)

      6 hrs Excluding layover time Explore route
  • Qatar Airways, Airlink, Ethiopian Airlines Durban (DUR) → Maputo (MPM) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Maputo (MPM) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE)

      6 hrs Excluding layover time Explore route
  • CemAir, Airlink, Air Botswana Durban (DUR) → George (GRJ) → Cape Town (CPT) → Gaborone (GBE) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → George (GRJ) → Cape Town (CPT) → Gaborone (GBE) → Harare (HRE)

      6 hrs 35 mins Excluding layover time Explore route
  • Eswatini Air, Airlink, Air Zimbabwe Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Dar Es Salaam (DAR) → Harare (HRE)

      7 hrs 30 mins Excluding layover time Explore route
  • Eswatini Air, Airlink, Kenya Airways Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Nairobi (NBO) → Harare (HRE)

      8 hrs 45 mins Excluding layover time Explore route
  • Eswatini Air, Airlink, Air Zimbabwe, Fastjet Zimbabwe Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Bulawayo (BUQ) → Harare (HRE) 1 route
    1. 3 stops

      Durban (DUR) → Manzini (SHO) → Johannesburg (JNB) → Bulawayo (BUQ) → Harare (HRE)

      4 hrs Excluding layover time Explore route