Lowcost flights from Luanda (Angola) to Madrid (Spain), €144 - €575

Direct distance between cities: 5748 km. Average direct flight time is 7:45 hours.

Please note! Some routes are seasonal.

From Luanda to Madrid with Level (IB)
Average ticket price: €144 - €575

Connection in Doha (Qatar)
From Luanda to Doha with Level (IB)
Average ticket price: €141 - €562
From Doha to Madrid with Level (IB)
Average ticket price: €133 - €534
Connection in Lisbon (Portugal)
From Luanda to Lisbon with Level (IB)
Average ticket price: €144 - €577
From Lisbon to Madrid with Aerolíneas (AR)
From Lisbon to Madrid with Beijing Capital Airlines (JD)
From Lisbon to Madrid with Ryanair (FR)
From Lisbon to Madrid with Air Europa Express (X5)
From Lisbon to Madrid with Level (IB)
From Lisbon to Madrid with EasyJet (U2)
Average ticket price: €13 - €50
Connection in London (United Kingdom)
From Luanda to London with Level (IB)
Average ticket price: €171 - €683
From London to Madrid with Aerolíneas (AR)
From London to Madrid with Ryanair (FR)
From London to Madrid with Iberia Express (I2)
From London to Madrid with Level (IB)
From London to Madrid with Vueling (VY)
From London to Madrid with EasyJet (U2)
Average ticket price: €32 - €127
Connection in Sao Paulo (Brazil)
From Luanda to Sao Paulo with Gol Transportes Aéreos (G3)
Average ticket price: €164 - €656
From Sao Paulo to Madrid with Level (IB)
Average ticket price: €210 - €839