Ways to Fly from Lisbon to Maputo

Flight connections from Lisbon to Maputo

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

59 connection options Page 1 of 2
  • TAP Portugal Lisbon (LIS) → Maputo (MPM) 1 route
    1. Direct

      Lisbon (LIS) → Maputo (MPM)

      11 hrs 5 mins Explore route
  • TAAG, TAP Portugal Lisbon (LIS) → Luanda (NBJ) → Maputo (MPM) 1 route
    1. 1 stop

      Lisbon (LIS) → Luanda (NBJ) → Maputo (MPM)

      12 hrs Excluding layover time Explore route
  • Air Algerie, TAAG Lisbon (LIS) → Algiers (ALG) → Luanda (NBJ) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Algiers (ALG) → Luanda (NBJ) → Maputo (MPM)

      12 hrs 45 mins Excluding layover time Explore route
  • TAP Portugal, TAAG Lisbon (LIS) → Porto (OPO) → Luanda (NBJ) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Porto (OPO) → Luanda (NBJ) → Maputo (MPM)

      13 hrs 25 mins Excluding layover time Explore route
  • Air France, Ethiopian Airlines Lisbon (LIS) → Paris (CDG) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Paris (CDG) → Addis Ababa (ADD) → Maputo (MPM)

      15 hrs 40 mins Excluding layover time Explore route
  • Air France, TAAG Lisbon (LIS) → Paris (CDG) → Luanda (NBJ) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Paris (CDG) → Luanda (NBJ) → Maputo (MPM)

      16 hrs 8 mins Excluding layover time Explore route
  • Tunisair, Qatar Airways Lisbon (LIS) → Tunis (TUN) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Tunis (TUN) → Doha (DOH) → Maputo (MPM)

      16 hrs 35 mins Excluding layover time Explore route
  • Air Algerie, Qatar Airways Lisbon (LIS) → Algiers (ALG) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Algiers (ALG) → Doha (DOH) → Maputo (MPM)

      16 hrs 45 mins Excluding layover time Explore route
  • TAP Portugal, Ethiopian Airlines Lisbon (LIS) → Accra (ACC) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Accra (ACC) → Addis Ababa (ADD) → Maputo (MPM)

      17 hrs 5 mins Excluding layover time Explore route
  • Air Serbia, Qatar Airways Lisbon (LIS) → Belgrade (BEG) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Belgrade (BEG) → Doha (DOH) → Maputo (MPM)

      17 hrs 23 mins Excluding layover time Explore route
  • Pegasus, Qatar Airways Lisbon (LIS) → Ankara (ESB) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Ankara (ESB) → Doha (DOH) → Maputo (MPM)

      17 hrs 25 mins Excluding layover time Explore route
  • Etihad Airways, Qatar Airways Lisbon (LIS) → Abu Dhabi (AUH) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Abu Dhabi (AUH) → Doha (DOH) → Maputo (MPM)

      17 hrs 30 mins Excluding layover time Explore route
  • Air France, Qatar Airways Lisbon (LIS) → Paris (CDG) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Paris (CDG) → Doha (DOH) → Maputo (MPM)

      17 hrs 35 mins Excluding layover time Explore route
  • Ryanair, Qatar Airways Lisbon (LIS) → Malta (MLA) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Malta (MLA) → Doha (DOH) → Maputo (MPM)

      17 hrs 40 mins Excluding layover time Explore route
  • Air France, Airlink Lisbon (LIS) → Paris (CDG) → Cape Town (CPT) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Paris (CDG) → Cape Town (CPT) → Maputo (MPM)

      17 hrs 50 mins Excluding layover time Explore route
  • Emirates, Qatar Airways Lisbon (LIS) → Dubai (DXB) → Durban (DUR) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Dubai (DXB) → Durban (DUR) → Maputo (MPM)

      17 hrs 50 mins Excluding layover time Explore route
  • Etihad Airways, Ethiopian Airlines Lisbon (LIS) → Abu Dhabi (AUH) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Abu Dhabi (AUH) → Addis Ababa (ADD) → Maputo (MPM)

      17 hrs 55 mins Excluding layover time Explore route
  • Emirates, Ethiopian Airlines Lisbon (LIS) → Dubai (DXB) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Dubai (DXB) → Addis Ababa (ADD) → Maputo (MPM)

      17 hrs 55 mins Excluding layover time Explore route
  • Finnair, Qatar Airways Lisbon (LIS) → Helsinki (HEL) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Helsinki (HEL) → Doha (DOH) → Maputo (MPM)

      19 hrs 45 mins Excluding layover time Explore route
  • Emirates, TAAG Lisbon (LIS) → Dubai (DXB) → Luanda (NBJ) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Dubai (DXB) → Luanda (NBJ) → Maputo (MPM)

      20 hrs 15 mins Excluding layover time Explore route
  • Emirates, Airlink Lisbon (LIS) → Dubai (DXB) → Cape Town (CPT) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Dubai (DXB) → Cape Town (CPT) → Maputo (MPM)

      20 hrs 35 mins Excluding layover time Explore route
  • Royal Air Maroc, TAP Portugal, TAAG Lisbon (LIS) → Casablanca (CMN) → Luanda (NBJ) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Casablanca (CMN) → Luanda (NBJ) → Maputo (MPM)

      12 hrs 35 mins Excluding layover time Explore route
  • Cardig Air, TAP Portugal, TAAG Lisbon (LIS) → Sao Tome Island (TMS) → Luanda (NBJ) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Sao Tome Island (TMS) → Luanda (NBJ) → Maputo (MPM)

      13 hrs 3 mins Excluding layover time Explore route
  • TAAG, TAP Portugal, Airlink Lisbon (LIS) → Luanda (NBJ) → Cape Town (CPT) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Luanda (NBJ) → Cape Town (CPT) → Maputo (MPM)

      14 hrs 50 mins Excluding layover time Explore route
  • Ryanair, TAP Portugal, Ethiopian Airlines Lisbon (LIS) → Marseille (MRS) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Marseille (MRS) → Addis Ababa (ADD) → Maputo (MPM)

      15 hrs 5 mins Excluding layover time Explore route
  • Brussels Airlines, TAP Portugal, Ethiopian Airlines Lisbon (LIS) → Brussels (BRU) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Brussels (BRU) → Addis Ababa (ADD) → Maputo (MPM)

      15 hrs 45 mins Excluding layover time Explore route
  • Lufthansa, TAP Portugal, TAAG Lisbon (LIS) → Frankfurt (FRA) → Luanda (NBJ) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Frankfurt (FRA) → Luanda (NBJ) → Maputo (MPM)

      15 hrs 50 mins Excluding layover time Explore route
  • easyJet, TAP Portugal, Ethiopian Airlines Lisbon (LIS) → London (LGW) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → London (LGW) → Addis Ababa (ADD) → Maputo (MPM)

      16 hrs 10 mins Excluding layover time Explore route
  • British Airways, TAP Portugal, Ethiopian Airlines Lisbon (LIS) → London (LHR) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → London (LHR) → Addis Ababa (ADD) → Maputo (MPM)

      16 hrs 25 mins Excluding layover time Explore route
  • easyJet, TAP Portugal, Qatar Airways Lisbon (LIS) → Nice (NCE) → Doha (DOH) → Maputo (MPM) 2 routes
    1. 2 stops

      Lisbon (LIS) → Nice (NCE) → Doha (DOH) → Maputo (MPM)

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

      Lisbon (LIS) → London (LGW) → Doha (DOH) → Maputo (MPM)

      18 hrs 10 mins Excluding layover time Explore route
  • Lufthansa, TAP Portugal, Airlink Lisbon (LIS) → Munich (MUC) → Cape Town (CPT) → Maputo (MPM) 2 routes
    1. 2 stops

      Lisbon (LIS) → Munich (MUC) → Cape Town (CPT) → Maputo (MPM)

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

      Lisbon (LIS) → Frankfurt (FRA) → Cape Town (CPT) → Maputo (MPM)

      18 hrs 5 mins Excluding layover time Explore route
  • Brussels Airlines, TAP Portugal, Qatar Airways Lisbon (LIS) → Brussels (BRU) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Brussels (BRU) → Doha (DOH) → Maputo (MPM)

      17 hrs 40 mins Excluding layover time Explore route
  • Eurowings, TAP Portugal, Qatar Airways Lisbon (LIS) → Dusseldorf (DUS) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Dusseldorf (DUS) → Doha (DOH) → Maputo (MPM)

      17 hrs 45 mins Excluding layover time Explore route
  • TAAG, TAP Portugal, Ethiopian Airlines Lisbon (LIS) → Luanda (NBJ) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Luanda (NBJ) → Addis Ababa (ADD) → Maputo (MPM)

      18 hrs Excluding layover time Explore route
  • easyJet, Ryanair, Qatar Airways Lisbon (LIS) → Birmingham (BHX) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Birmingham (BHX) → Doha (DOH) → Maputo (MPM)

      18 hrs 10 mins Excluding layover time Explore route
  • Air Algerie, Airlink, LAM Mozambique Airlines, Turkish Airlines Lisbon (LIS) → Algiers (ALG) → Johannesburg (JNB) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Algiers (ALG) → Johannesburg (JNB) → Maputo (MPM)

      12 hrs 25 mins Excluding layover time Explore route
  • Air France, Airlink, LAM Mozambique Airlines, Turkish Airlines Lisbon (LIS) → Paris (CDG) → Johannesburg (JNB) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Paris (CDG) → Johannesburg (JNB) → Maputo (MPM)

      14 hrs 55 mins Excluding layover time Explore route
  • easyJet, SWISS, TAP Portugal, Ethiopian Airlines Lisbon (LIS) → Geneva (GVA) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Geneva (GVA) → Addis Ababa (ADD) → Maputo (MPM)

      15 hrs 20 mins Excluding layover time Explore route
  • Arkia Israeli Airlines, El Al, TAP Portugal, Ethiopian Airlines Lisbon (LIS) → Tel Aviv-Yafo (TLV) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Tel Aviv-Yafo (TLV) → Addis Ababa (ADD) → Maputo (MPM)

      15 hrs 40 mins Excluding layover time Explore route
  • Aer Lingus, Ryanair, TAP Portugal, Ethiopian Airlines Lisbon (LIS) → Dublin (DUB) → Addis Ababa (ADD) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Dublin (DUB) → Addis Ababa (ADD) → Maputo (MPM)

      16 hrs 35 mins Excluding layover time Explore route
  • easyJet, SWISS, TAP Portugal, Qatar Airways Lisbon (LIS) → Geneva (GVA) → Doha (DOH) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Geneva (GVA) → Doha (DOH) → Maputo (MPM)

      17 hrs 15 mins Excluding layover time Explore route
  • Etihad Airways, Airlink, LAM Mozambique Airlines, Turkish Airlines Lisbon (LIS) → Abu Dhabi (AUH) → Johannesburg (JNB) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Abu Dhabi (AUH) → Johannesburg (JNB) → Maputo (MPM)

      17 hrs 20 mins Excluding layover time Explore route
  • KLM, TAP Portugal, Transavia, Airlink Lisbon (LIS) → Amsterdam (AMS) → Cape Town (CPT) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Amsterdam (AMS) → Cape Town (CPT) → Maputo (MPM)

      17 hrs 30 mins Excluding layover time Explore route
  • Emirates, Airlink, LAM Mozambique Airlines, Turkish Airlines Lisbon (LIS) → Dubai (DXB) → Johannesburg (JNB) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Dubai (DXB) → Johannesburg (JNB) → Maputo (MPM)

      17 hrs 35 mins Excluding layover time Explore route
  • British Airways, TAP Portugal, Virgin Atlantic, Airlink Lisbon (LIS) → London (LHR) → Cape Town (CPT) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → London (LHR) → Cape Town (CPT) → Maputo (MPM)

      17 hrs 40 mins Excluding layover time Explore route
  • TAP Portugal, South African Airways, Airlink, LAM Mozambique Airlines, Turkish Airlines Lisbon (LIS) → Accra (ACC) → Johannesburg (JNB) → Maputo (MPM) 1 route
    1. 2 stops

      Lisbon (LIS) → Accra (ACC) → Johannesburg (JNB) → Maputo (MPM)

      13 hrs 15 mins Excluding layover time Explore route
  • Lufthansa, TAP Portugal, Airlink, LAM Mozambique Airlines, Turkish Airlines Lisbon (LIS) → Munich (MUC) → Johannesburg (JNB) → Maputo (MPM) 2 routes
    1. 2 stops

      Lisbon (LIS) → Munich (MUC) → Johannesburg (JNB) → Maputo (MPM)

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

      Lisbon (LIS) → Frankfurt (FRA) → Johannesburg (JNB) → Maputo (MPM)

      15 hrs 20 mins Excluding layover time Explore route