Cheap flights from Madrid to Luanda

Search for the cheapest air tickets from Madrid to Luanda
Google Play App Store

Recently booked flights from Madrid to Luanda

From
Madrid
To
Luanda
Depart date
15.07.2026
Price
$534

Airlines Flying to Luanda from Madrid

Flight schedule Madrid to Luanda

20:10 → 05:15

direct

logo Royal Air Maroc 971
MAD — NBJ
- - - - F - -
20:10 → 05:15

direct

logo Royal Air Maroc 971
MAD — NBJ
- - - - - - S
20:10 → 05:15

direct

logo Royal Air Maroc 971
MAD — NBJ
- - W - - - -
07:15 → 16:50

direct

logo Iberia 529
MAD — NBJ
M - - - - - -
11:25 → 21:10

direct

logo Iberia 531
MAD — NBJ
- - - - - S -
19:40 → 07:15

direct

logo Iberia 537
MAD — NBJ
M - - T - - -
11:25 → 21:10

direct

logo Iberia 531
MAD — NBJ
- - - - F - -
19:40 → 07:15

direct

logo Iberia 537
MAD — NBJ
M T W - - - -
20:10 → 06:30

direct

logo TAP Air Portugal 1019
MAD — NBJ
- - - - - - S
06:35 → 16:30

direct

logo TAP Air Portugal 1023
MAD — NBJ
- - - - - - S
11:05 → 21:10

direct

logo TAP Air Portugal 1011
MAD — NBJ
- - - - F S -
06:35 → 16:50

direct

logo TAP Air Portugal 1023
MAD — NBJ
- - - - - S -
20:10 → 06:30

direct

logo TAP Air Portugal 1019
MAD — NBJ
M - - - - - -
11:05 → 21:10

direct

logo TAP Air Portugal 1011
MAD — NBJ
- - - - - S -
06:30 → 16:50

direct

logo Air Europa 1159
MAD — NBJ
M - - - - - -
10:35 → 21:15

direct

logo Air Europa 1145
MAD — NBJ
- - - - - - S
06:30 → 16:50

direct

logo Air Europa 1159
MAD — NBJ
- - W - - S -
18:55 → 06:30

direct

logo Air Europa 1157
MAD — NBJ
- T W - - - -
06:30 → 16:30

direct

logo Air Europa 1159
MAD — NBJ
- - - - - - S
06:30 → 16:30

1 stop

Air Europa logo Air Europa
MAD — NBJ
- - - - - - S
06:30 → 16:50

1 stop

Air Europa logo Air Europa
MAD — NBJ
- - W - - S -
06:30 → 16:50

1 stop

Air Europa logo Air Europa
MAD — NBJ
M - - - - - -
06:35 → 16:30

1 stop

TAP Air Portugal logo TAP Air Portugal
MAD — NBJ
- - - - - - S
06:35 → 16:50

1 stop

TAP Air Portugal logo TAP Air Portugal
MAD — NBJ
- - - - - S -
07:15 → 16:50

1 stop

Iberia logo Iberia
MAD — NBJ
M - - - - - -
10:35 → 21:15

1 stop

Air Europa logo Air Europa
MAD — NBJ
- - - - - - S
11:05 → 21:10

1 stop

TAP Air Portugal logo TAP Air Portugal
MAD — NBJ
- - - - - S -
11:05 → 21:10

1 stop

TAP Air Portugal logo TAP Air Portugal
MAD — NBJ
- - - - F S -
11:25 → 21:10

1 stop

Iberia logo Iberia
MAD — NBJ
- - - - - S -
11:25 → 21:10

1 stop

Iberia logo Iberia
MAD — NBJ
- - - - F - -
18:55 → 06:30

1 stop

Air Europa logo Air Europa
MAD — NBJ
- T W - - - -
19:40 → 07:15

1 stop

Iberia logo Iberia
MAD — NBJ
M T W - - - -
19:40 → 07:15

1 stop

Iberia logo Iberia
MAD — NBJ
M - - T - - -
20:10 → 05:15

1 stop

Royal Air Maroc logo Royal Air Maroc
MAD — NBJ
- - - - F - -
20:10 → 05:15

1 stop

Royal Air Maroc logo Royal Air Maroc
MAD — NBJ
- - W - - - -
20:10 → 05:15

1 stop

Royal Air Maroc logo Royal Air Maroc
MAD — NBJ
- - - - - - S
20:10 → 06:30

1 stop

TAP Air Portugal logo TAP Air Portugal
MAD — NBJ
- - - - - - S
20:10 → 06:30

1 stop

TAP Air Portugal logo TAP Air Portugal
MAD — NBJ
M - - - - - -