MAD PMI
Ryanair · non-stop · depart 2026-07-15
$50
round-trip
MAD MIL
W4 · non-stop · depart 2026-07-01
$57
round-trip
MAD OPO
Ryanair · non-stop · depart 2026-09-06
$58
round-trip
MAD ALC
Air Europa · non-stop · depart 2026-07-12
$95
round-trip
MAD ROM
W4 · non-stop · depart 2026-08-05
$102
round-trip
MAD BEG
Wizz Air · non-stop · depart 2026-06-16
$107
round-trip
MAD LIS
Air Europa · 1 stop · depart 2026-06-20
$108
round-trip
MAD BRU
Ryanair · non-stop · depart 2026-09-02
$116
round-trip
MAD PAR
Ryanair · non-stop · depart 2026-07-09
$131
round-trip
MAD TCI
NT · 1 stop · depart 2026-06-23
$152
round-trip
MAD PRG
W4 · 1 stop · depart 2026-07-31
$172
round-trip
MAD BUH
W4 · 1 stop · depart 2026-08-11
$172
round-trip
MAD IBZ
Iberia · non-stop · depart 2026-06-18
$173
round-trip
MAD AMS
KLM · non-stop · depart 2026-07-14
$216
round-trip
MAD IST
Wizz Air · 1 stop · depart 2026-06-16
$231
round-trip
MAD MUC
Air Europa · non-stop · depart 2026-07-14
$256
round-trip
MAD EVN
Wizz Air · 1 stop · depart 2026-06-23
$277
round-trip
MAD AYT
W9 · 1 stop · depart 2026-07-01
$282
round-trip
MAD WAW
Iberia · 1 stop · depart 2026-08-10
$311
round-trip
MAD TBS
Ryanair · 2 stops · depart 2026-06-24
$325
round-trip
MAD DKR
TAP Portugal · 1 stop · depart 2026-08-20
$335
round-trip
MAD KUT
Ryanair · 2 stops · depart 2026-08-04
$340
round-trip
MAD NDR
Air Europa · 1 stop · depart 2026-07-24
$390
round-trip
MAD MOW
Turkish · 2 stops · depart 2026-06-11
$532
round-trip
MAD KZN
PC · 1 stop · depart 2026-06-10
$565
round-trip
MAD NQZ
Ryanair · 2 stops · depart 2026-07-07
$653
round-trip
MAD LED
W4 · 3 stops · depart 2026-06-17
$664
round-trip
MAD LIM
PU · non-stop · depart 2026-06-18
$789
round-trip
MAD BUE
PU · non-stop · depart 2026-08-17
$884
round-trip
MAD BKO
TU · 2 stops · depart 2026-06-14
$1141
round-trip