MAD OPO
Ryanair · non-stop · depart 2026-05-05
$55
round-trip
MAD ROM
W4 · non-stop · depart 2026-06-11
$69
round-trip
MAD MIL
MW · non-stop · depart 2026-06-20
$80
round-trip
MAD LIS
easyJet · non-stop · depart 2026-06-29
$83
round-trip
MAD PAR
Ryanair · non-stop · depart 2026-06-16
$84
round-trip
MAD LPA
Ryanair · non-stop · depart 2026-05-14
$98
round-trip
MAD BCN
Ryanair · 1 stop · depart 2026-05-19
$102
round-trip
MAD WAW
W4 · 1 stop · depart 2026-06-10
$113
round-trip
MAD ALG
Iberia · non-stop · depart 2026-05-05
$114
round-trip
MAD TCI
Air Europa · 1 stop · depart 2026-06-13
$120
round-trip
MAD BEG
W4 · 1 stop · depart 2026-06-24
$133
round-trip
MAD NCE
EC · non-stop · depart 2026-06-19
$141
round-trip
MAD AGP
Air Europa · 1 stop · depart 2026-05-23
$150
round-trip
MAD BUD
Wizz Air · non-stop · depart 2026-05-01
$155
round-trip
MAD GDN
Wizz Air · 1 stop · depart 2026-06-02
$167
round-trip
MAD EVN
W4 · 1 stop · depart 2026-05-19
$188
round-trip
MAD IST
W9 · 1 stop · depart 2026-06-13
$194
round-trip
MAD GVA
I2 · 1 stop · depart 2026-04-20
$226
round-trip
MAD AMS
W9 · 1 stop · depart 2026-06-06
$240
round-trip
MAD TBS
Ryanair · 1 stop · depart 2026-06-17
$349
round-trip
MAD KUT
Ryanair · 2 stops · depart 2026-07-02
$380
round-trip
MAD NQZ
VF · 1 stop · depart 2026-05-05
$383
round-trip
MAD MOW
VF · 2 stops · depart 2026-04-21
$497
round-trip
MAD SVX
W4 · 2 stops · depart 2026-05-13
$529
round-trip
MAD LED
Wizz Air · 2 stops · depart 2026-06-02
$555
round-trip
MAD KZN
Wizz Air · 2 stops · depart 2026-06-01
$639
round-trip
MAD TAS
W4 · 2 stops · depart 2026-05-30
$662
round-trip
MAD DKR
AT · 1 stop · depart 2026-05-21
$693
round-trip
MAD PUJ
Avianca · 1 stop · depart 2026-05-01
$808
round-trip
MAD MRV
W4 · 3 stops · depart 2026-07-15
$825
round-trip