Ways to Fly from London to Harare

Flight connections from London to Harare

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

290 connection options Page 5 of 6
  • Emirates, British Airways, Royal Brunei Airlines, Air Zimbabwe London (LHR) → Dubai (DXB) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Dubai (DXB) → Dar Es Salaam (DAR) → Harare (HRE)

      15 hrs 35 mins Excluding layover time Explore route
  • Emirates, British Airways, Royal Brunei Airlines, Kenya Airways London (LHR) → Dubai (DXB) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Dubai (DXB) → Nairobi (NBO) → Harare (HRE)

      15 hrs 50 mins Excluding layover time Explore route
  • British Airways, SWISS, Edelweiss Air, Airlink London (LCY) → Zurich (ZRH) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      London (LCY) → Zurich (ZRH) → Cape Town (CPT) → Harare (HRE)

      16 hrs 5 mins Excluding layover time Explore route
  • easyJet, SWISS, Edelweiss Air, Airlink London (LGW) → Zurich (ZRH) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Zurich (ZRH) → Cape Town (CPT) → Harare (HRE)

      16 hrs 5 mins Excluding layover time Explore route
  • Emirates, British Airways, Royal Brunei Airlines, Uganda Airlines London (LHR) → Dubai (DXB) → Entebbe (EBB) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Dubai (DXB) → Entebbe (EBB) → Harare (HRE)

      16 hrs 20 mins Excluding layover time Explore route
  • Lufthansa, British Airways, Lufthansa City Airlines, Airlink London (LHR) → Munich (MUC) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Munich (MUC) → Cape Town (CPT) → Harare (HRE)

      16 hrs 35 mins Excluding layover time Explore route
  • Emirates, British Airways, Royal Brunei Airlines, Ethiopian Airlines London (LHR) → Dubai (DXB) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Dubai (DXB) → Addis Ababa (ADD) → Harare (HRE)

      16 hrs 40 mins Excluding layover time Explore route
  • Emirates, British Airways, Royal Brunei Airlines, Airlink London (LHR) → Dubai (DXB) → Durban (DUR) → Harare (HRE) 2 routes
    1. 2 stops

      London (LHR) → Dubai (DXB) → Durban (DUR) → Harare (HRE)

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

      London (LHR) → Dubai (DXB) → Cape Town (CPT) → Harare (HRE)

      20 hrs 30 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Kenya Airways, Airlink London (LHR) → Johannesburg (JNB) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Johannesburg (JNB) → Nairobi (NBO) → Harare (HRE)

      18 hrs 28 mins Excluding layover time Explore route
  • Air Mauritius, British Airways, Airlink, South African Airways London (LGW) → Mauritius (MRU) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Mauritius (MRU) → Cape Town (CPT) → Harare (HRE)

      20 hrs 50 mins Excluding layover time Explore route
  • Air India, British Airways, Virgin Atlantic, Ethiopian Airlines London (LHR) → Bengaluru (BLR) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Bengaluru (BLR) → Addis Ababa (ADD) → Harare (HRE)

      22 hrs 25 mins Excluding layover time Explore route
  • Uganda Airlines, Kenya Airways, FlexFlight, Jambojet Limited, Safarilink London (LGW) → Entebbe (EBB) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Entebbe (EBB) → Nairobi (NBO) → Harare (HRE)

      12 hrs 45 mins Excluding layover time Explore route
  • British Airways, Kenya Airways, Air Tanzania, Zambia Airways, Air Zimbabwe London (LHR) → Nairobi (NBO) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Nairobi (NBO) → Dar Es Salaam (DAR) → Harare (HRE)

      13 hrs Excluding layover time Explore route
  • British Airways, easyJet, Jet2, SWISS, Ethiopian Airlines London (LGW) → Geneva (GVA) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Geneva (GVA) → Addis Ababa (ADD) → Harare (HRE)

      13 hrs 35 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Fastjet Zimbabwe, Airlink, Air Zimbabwe London (LHR) → Johannesburg (JNB) → Bulawayo (BUQ) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Johannesburg (JNB) → Bulawayo (BUQ) → Harare (HRE)

      13 hrs 43 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Air Botswana, Airlink, South African Airways London (LHR) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Johannesburg (JNB) → Gaborone (GBE) → Harare (HRE)

      13 hrs 43 mins Excluding layover time Explore route
  • British Airways, Regent Airways, Saudia, Flynas, Uganda Airlines London (LHR) → Riyadh (RUH) → Entebbe (EBB) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Riyadh (RUH) → Entebbe (EBB) → Harare (HRE)

      14 hrs 40 mins Excluding layover time Explore route
  • British Airways, Regent Airways, Saudia, Flynas, Kenya Airways London (LHR) → Riyadh (RUH) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Riyadh (RUH) → Nairobi (NBO) → Harare (HRE)

      14 hrs 40 mins Excluding layover time Explore route
  • British Airways, Regent Airways, Saudia, Ethiopian Airlines, Flynas London (LHR) → Riyadh (RUH) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Riyadh (RUH) → Addis Ababa (ADD) → Harare (HRE)

      15 hrs 10 mins Excluding layover time Explore route
  • British Airways, Lufthansa, Lufthansa City Airlines, Condor, Airlink London (LHR) → Frankfurt (FRA) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Frankfurt (FRA) → Cape Town (CPT) → Harare (HRE)

      17 hrs Excluding layover time Explore route
  • Air India, British Airways, IndiGo, Virgin Atlantic, Kenya Airways London (LHR) → Mumbai (BOM) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Mumbai (BOM) → Nairobi (NBO) → Harare (HRE)

      19 hrs 10 mins Excluding layover time Explore route
  • Air India, British Airways, IndiGo, Virgin Atlantic, Uganda Airlines London (LHR) → Mumbai (BOM) → Entebbe (EBB) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Mumbai (BOM) → Entebbe (EBB) → Harare (HRE)

      19 hrs 30 mins Excluding layover time Explore route
  • Air India, British Airways, IndiGo, Virgin Atlantic, Ethiopian Airlines London (LHR) → Mumbai (BOM) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Mumbai (BOM) → Addis Ababa (ADD) → Harare (HRE)

      20 hrs 10 mins Excluding layover time Explore route
  • Uganda Airlines, RwandAir, Brussels Airlines, EgyptAir, KLM, Turkish Airlines London (LGW) → Entebbe (EBB) → Kigali (KGL) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Entebbe (EBB) → Kigali (KGL) → Harare (HRE)

      12 hrs 25 mins Excluding layover time Explore route
  • Kenya Airways, Uganda Airlines, FlexFlight, Jambojet Limited, RwandAir, Safarilink London (LGW) → Nairobi (NBO) → Entebbe (EBB) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Nairobi (NBO) → Entebbe (EBB) → Harare (HRE)

      13 hrs 25 mins Excluding layover time Explore route
  • Air Algerie, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LHR) → Algiers (ALG) → Johannesburg (JNB) → Harare (HRE) 2 routes
    1. 2 stops

      London (LHR) → Algiers (ALG) → Johannesburg (JNB) → Harare (HRE)

      14 hrs 10 mins Excluding layover time Explore route
    2. 2 stops

      London (STN) → Algiers (ALG) → Johannesburg (JNB) → Harare (HRE)

      14 hrs 10 mins Excluding layover time Explore route
  • Lufthansa, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (STN) → Munich (MUC) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (STN) → Munich (MUC) → Johannesburg (JNB) → Harare (HRE)

      14 hrs 13 mins Excluding layover time Explore route
  • British Airways, South African Airways, Airlink, CemAir, Safair, Fastjet Zimbabwe London (LGW) → Accra (ACC) → Johannesburg (JNB) → Harare (HRE) 2 routes
    1. 2 stops

      London (LGW) → Accra (ACC) → Johannesburg (JNB) → Harare (HRE)

      14 hrs 40 mins Excluding layover time Explore route
    2. 2 stops

      London (LHR) → Accra (ACC) → Johannesburg (JNB) → Harare (HRE)

      14 hrs 55 mins Excluding layover time Explore route
  • Uganda Airlines, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LGW) → Entebbe (EBB) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Entebbe (EBB) → Johannesburg (JNB) → Harare (HRE)

      14 hrs 40 mins Excluding layover time Explore route
  • Kenya Airways, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LGW) → Nairobi (NBO) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Nairobi (NBO) → Johannesburg (JNB) → Harare (HRE)

      15 hrs Excluding layover time Explore route
  • RwandAir, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LHR) → Kigali (KGL) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Kigali (KGL) → Johannesburg (JNB) → Harare (HRE)

      15 hrs Excluding layover time Explore route
  • Ethiopian Airlines, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LGW) → Addis Ababa (ADD) → Johannesburg (JNB) → Harare (HRE) 2 routes
    1. 2 stops

      London (LGW) → Addis Ababa (ADD) → Johannesburg (JNB) → Harare (HRE)

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

      London (LHR) → Addis Ababa (ADD) → Johannesburg (JNB) → Harare (HRE)

      15 hrs 25 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Airlink, Ethiopian Airlines, South African Airways, Etihad Airways London (LHR) → Johannesburg (JNB) → Lubumbashi (FBM) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Johannesburg (JNB) → Lubumbashi (FBM) → Harare (HRE)

      15 hrs 28 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Air Tanzania, Airlink, South African Airways, Air Zimbabwe London (LHR) → Johannesburg (JNB) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Johannesburg (JNB) → Dar Es Salaam (DAR) → Harare (HRE)

      17 hrs 13 mins Excluding layover time Explore route
  • Qatar Airways, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LGW) → Doha (DOH) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Doha (DOH) → Johannesburg (JNB) → Harare (HRE)

      17 hrs 15 mins Excluding layover time Explore route
  • Emirates, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (STN) → Dubai (DXB) → Johannesburg (JNB) → Harare (HRE) 2 routes
    1. 2 stops

      London (STN) → Dubai (DXB) → Johannesburg (JNB) → Harare (HRE)

      17 hrs 30 mins Excluding layover time Explore route
    2. 2 stops

      London (LGW) → Dubai (DXB) → Johannesburg (JNB) → Harare (HRE)

      17 hrs 45 mins Excluding layover time Explore route
  • Air India, British Airways, IndiGo, Virgin Atlantic, Air Tanzania, Air Zimbabwe London (LHR) → Mumbai (BOM) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Mumbai (BOM) → Dar Es Salaam (DAR) → Harare (HRE)

      18 hrs 20 mins Excluding layover time Explore route
  • Singapore Airlines, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LGW) → Singapore (SIN) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Singapore (SIN) → Johannesburg (JNB) → Harare (HRE)

      1 day 2 hrs 50 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Airlink, CemAir, Fastjet Zimbabwe, Safair, South African Airways London (LHR) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 1 stop

      London (LHR) → Johannesburg (JNB) → Harare (HRE)

      13 hrs 8 mins Excluding layover time Explore route
  • British Airways, Kenya Airways, Uganda Airlines, FlexFlight, Jambojet Limited, RwandAir, Safarilink London (LHR) → Nairobi (NBO) → Entebbe (EBB) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Nairobi (NBO) → Entebbe (EBB) → Harare (HRE)

      13 hrs 35 mins Excluding layover time Explore route
  • KLM, British Airways, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LCY) → Amsterdam (AMS) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LCY) → Amsterdam (AMS) → Johannesburg (JNB) → Harare (HRE)

      13 hrs 55 mins Excluding layover time Explore route
  • British Airways, Air Algerie, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LGW) → Algiers (ALG) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Algiers (ALG) → Johannesburg (JNB) → Harare (HRE)

      13 hrs 55 mins Excluding layover time Explore route
  • SWISS, British Airways, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LCY) → Zurich (ZRH) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LCY) → Zurich (ZRH) → Johannesburg (JNB) → Harare (HRE)

      14 hrs Excluding layover time Explore route
  • SWISS, easyJet, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LGW) → Zurich (ZRH) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Zurich (ZRH) → Johannesburg (JNB) → Harare (HRE)

      14 hrs Excluding layover time Explore route
  • Air France, easyJet, Airlink, CemAir, Safair, South African Airways, Fastjet Zimbabwe London (LGW) → Paris (CDG) → Johannesburg (JNB) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Paris (CDG) → Johannesburg (JNB) → Harare (HRE)

      14 hrs 5 mins Excluding layover time Explore route