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 4 of 6
  • Air Peace, Air Tanzania, Air Zimbabwe London (LGW) → Lagos (LOS) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Lagos (LOS) → Dar Es Salaam (DAR) → Harare (HRE)

      14 hrs 35 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, RwandAir London (LHR) → Lagos (LOS) → Kigali (KGL) → Harare (HRE) 2 routes
    1. 2 stops

      London (LHR) → Lagos (LOS) → Kigali (KGL) → Harare (HRE)

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

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

      17 hrs 53 mins Excluding layover time Explore route
  • British Airways, Iberia, Ethiopian Airlines London (LHR) → Madrid (MAD) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Madrid (MAD) → Addis Ababa (ADD) → Harare (HRE)

      14 hrs 45 mins Excluding layover time Explore route
  • easyJet, Wizz Air UK, Ethiopian Airlines London (LTN) → Madrid (MAD) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LTN) → Madrid (MAD) → Addis Ababa (ADD) → Harare (HRE)

      14 hrs 45 mins Excluding layover time Explore route
  • Ryanair, Ryanair UK, Ethiopian Airlines London (STN) → Madrid (MAD) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (STN) → Madrid (MAD) → Addis Ababa (ADD) → Harare (HRE)

      14 hrs 45 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Kenya Airways London (LHR) → Lagos (LOS) → Nairobi (NBO) → Harare (HRE) 2 routes
    1. 2 stops

      London (LHR) → Lagos (LOS) → Nairobi (NBO) → Harare (HRE)

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

      London (LHR) → Cape Town (CPT) → Nairobi (NBO) → Harare (HRE)

      20 hrs 35 mins Excluding layover time Explore route
  • Gulf Air, AirAsia X, Kenya Airways London (LGW) → Bahrain (BAH) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Bahrain (BAH) → Nairobi (NBO) → Harare (HRE)

      15 hrs 20 mins Excluding layover time Explore route
  • British Airways, Scandinavian Airlines, Ethiopian Airlines London (LHR) → Stockholm (ARN) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Stockholm (ARN) → Addis Ababa (ADD) → Harare (HRE)

      15 hrs 20 mins Excluding layover time Explore route
  • Gulf Air, British Airways, Kenya Airways London (LHR) → Bahrain (BAH) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Bahrain (BAH) → Nairobi (NBO) → Harare (HRE)

      15 hrs 20 mins Excluding layover time Explore route
  • Air Peace, British Airways, Ethiopian Airlines London (LHR) → Abuja (ABV) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Abuja (ABV) → Addis Ababa (ADD) → Harare (HRE)

      15 hrs 25 mins Excluding layover time Explore route
  • Etihad Airways, British Airways, Kenya Airways London (LHR) → Abu Dhabi (AUH) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Abu Dhabi (AUH) → Nairobi (NBO) → Harare (HRE)

      15 hrs 33 mins Excluding layover time Explore route
  • AirAsia X, Gulf Air, Ethiopian Airlines London (LGW) → Bahrain (BAH) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Bahrain (BAH) → Addis Ababa (ADD) → Harare (HRE)

      15 hrs 45 mins Excluding layover time Explore route
  • British Airways, Gulf Air, Ethiopian Airlines London (LHR) → Bahrain (BAH) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Bahrain (BAH) → Addis Ababa (ADD) → Harare (HRE)

      15 hrs 45 mins Excluding layover time Explore route
  • Oman Air, Air Tanzania, Air Zimbabwe London (LHR) → Muscat (MCT) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Muscat (MCT) → Dar Es Salaam (DAR) → Harare (HRE)

      15 hrs 45 mins Excluding layover time Explore route
  • Oman Air, Salam Air, Kenya Airways London (LHR) → Muscat (MCT) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Muscat (MCT) → Nairobi (NBO) → Harare (HRE)

      15 hrs 45 mins Excluding layover time Explore route
  • KLM, British Airways, Airlink London (LCY) → Amsterdam (AMS) → Cape Town (CPT) → Harare (HRE) 2 routes
    1. 2 stops

      London (LCY) → Amsterdam (AMS) → Cape Town (CPT) → Harare (HRE)

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

      London (LHR) → Amsterdam (AMS) → Cape Town (CPT) → Harare (HRE)

      16 hrs 10 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Eswatini Air London (LHR) → Cape Town (CPT) → Manzini (SHO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Cape Town (CPT) → Manzini (SHO) → Harare (HRE)

      16 hrs Excluding layover time Explore route
  • British Airways, Kenya Airways, Ethiopian Airlines London (LHR) → Nairobi (NBO) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Nairobi (NBO) → Addis Ababa (ADD) → Harare (HRE)

      16 hrs 5 mins Excluding layover time Explore route
  • Oman Air, Salam Air, RwandAir London (LHR) → Muscat (MCT) → Kigali (KGL) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Muscat (MCT) → Kigali (KGL) → Harare (HRE)

      16 hrs 30 mins Excluding layover time Explore route
  • Etihad Airways, British Airways, Ethiopian Airlines London (LHR) → Abu Dhabi (AUH) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Abu Dhabi (AUH) → Addis Ababa (ADD) → Harare (HRE)

      16 hrs 33 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Ethiopian Airlines London (LHR) → Lagos (LOS) → Addis Ababa (ADD) → Harare (HRE) 3 routes
    1. 2 stops

      London (LHR) → Lagos (LOS) → Addis Ababa (ADD) → Harare (HRE)

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

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

      21 hrs 33 mins Excluding layover time Explore route
    3. 2 stops

      London (LHR) → Cape Town (CPT) → Addis Ababa (ADD) → Harare (HRE)

      23 hrs 5 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, Airlink London (LCY) → Frankfurt (FRA) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

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

      16 hrs 45 mins Excluding layover time Explore route
  • Air France, easyJet, Airlink London (LGW) → Paris (CDG) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Paris (CDG) → Cape Town (CPT) → Harare (HRE)

      16 hrs 45 mins Excluding layover time Explore route
  • Air France, British Airways, Airlink London (LHR) → Paris (CDG) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Paris (CDG) → Cape Town (CPT) → Harare (HRE)

      17 hrs Excluding layover time Explore route
  • Kenya Airways, British Airways, Airlink London (LHR) → Nairobi (NBO) → Cape Town (CPT) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Nairobi (NBO) → Cape Town (CPT) → Harare (HRE)

      18 hrs 20 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Uganda Airlines London (LHR) → Johannesburg (JNB) → Entebbe (EBB) → Harare (HRE) 1 route
    1. 2 stops

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

      18 hrs 38 mins Excluding layover time Explore route
  • Air Mauritius, British Airways, Kenya Airways London (LGW) → Mauritius (MRU) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Mauritius (MRU) → Nairobi (NBO) → Harare (HRE)

      19 hrs 40 mins Excluding layover time Explore route
  • Air Mauritius, British Airways, Ethiopian Airlines London (LGW) → Mauritius (MRU) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Mauritius (MRU) → Addis Ababa (ADD) → Harare (HRE)

      22 hrs 35 mins Excluding layover time Explore route
  • Hainan Airlines, China Southern Airlines, Kenya Airways London (LHR) → Changsha (CSX) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Changsha (CSX) → Nairobi (NBO) → Harare (HRE)

      1 day 1 hr 35 mins Excluding layover time Explore route
  • Kenya Airways, Air Tanzania, Zambia Airways, Air Zimbabwe London (LGW) → Nairobi (NBO) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 2 stops

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

      12 hrs 50 mins Excluding layover time Explore route
  • Air France, easyJet, Kenya Airways, Air Austral London (LGW) → Paris (CDG) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Paris (CDG) → Nairobi (NBO) → Harare (HRE)

      12 hrs 55 mins Excluding layover time Explore route
  • Lufthansa, British Airways, Lufthansa City Airlines, Kenya Airways London (LHR) → Frankfurt (FRA) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Frankfurt (FRA) → Nairobi (NBO) → Harare (HRE)

      12 hrs 55 mins Excluding layover time Explore route
  • easyJet, Jet2, Kenya Airways, Air Austral, Air France London (STN) → Paris (CDG) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (STN) → Paris (CDG) → Nairobi (NBO) → Harare (HRE)

      12 hrs 58 mins Excluding layover time Explore route
  • Air France, British Airways, Kenya Airways, Air Austral London (LHR) → Paris (CDG) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Paris (CDG) → Nairobi (NBO) → Harare (HRE)

      13 hrs 10 mins Excluding layover time Explore route
  • easyJet, Jet2, Air Cairo, Kenya Airways London (LGW) → Hurghada (HRG) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Hurghada (HRG) → Nairobi (NBO) → Harare (HRE)

      13 hrs 20 mins Excluding layover time Explore route
  • easyJet, Wizz Air UK, Air Cairo, Kenya Airways London (LTN) → Hurghada (HRG) → Nairobi (NBO) → Harare (HRE) 1 route
    1. 2 stops

      London (LTN) → Hurghada (HRG) → Nairobi (NBO) → Harare (HRE)

      13 hrs 20 mins Excluding layover time Explore route
  • British Airways, Kenya Airways, RwandAir, Brussels Airlines London (LHR) → Nairobi (NBO) → Kigali (KGL) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Nairobi (NBO) → Kigali (KGL) → Harare (HRE)

      13 hrs 30 mins Excluding layover time Explore route
  • British Airways, Lufthansa, Lufthansa City Airlines, Ethiopian Airlines London (LHR) → Frankfurt (FRA) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Frankfurt (FRA) → Addis Ababa (ADD) → Harare (HRE)

      13 hrs 40 mins Excluding layover time Explore route
  • Kenya Airways, British Airways, Air Zimbabwe, Fastjet Zimbabwe London (LHR) → Nairobi (NBO) → Victoria Falls (VFA) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Nairobi (NBO) → Victoria Falls (VFA) → Harare (HRE)

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

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

      13 hrs 45 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Eswatini Air, Airlink London (LHR) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE) 1 route
    1. 2 stops

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

      13 hrs 58 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Air Tanzania, Air Zimbabwe London (LHR) → Lagos (LOS) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Lagos (LOS) → Dar Es Salaam (DAR) → Harare (HRE)

      14 hrs 40 mins Excluding layover time Explore route
  • Air Europa, easyJet, Iberia, Ethiopian Airlines London (LGW) → Madrid (MAD) → Addis Ababa (ADD) → Harare (HRE) 1 route
    1. 2 stops

      London (LGW) → Madrid (MAD) → Addis Ababa (ADD) → Harare (HRE)

      14 hrs 45 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Ethiopian Airlines, Airlink London (LHR) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE) 1 route
    1. 2 stops

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

      15 hrs 3 mins Excluding layover time Explore route
  • British Airways, Virgin Atlantic, Air Botswana, Airlink London (LHR) → Cape Town (CPT) → Gaborone (GBE) → Harare (HRE) 1 route
    1. 2 stops

      London (LHR) → Cape Town (CPT) → Gaborone (GBE) → Harare (HRE)

      15 hrs 30 mins Excluding layover time Explore route