Piratefly

Cheap flights to Madrid

We are watching 254 routes into Madrid. The cheapest fare we can vouch for today is €13, and for each one we say whether today is a good moment or you should wait.

Routes into Madrid

Wed
18 Nov
Palma de Mallorca → Madrid
Wizz Air Malta Based on 837 observations ✈ Direct
€13
Wed
2 Dec
Lanzarote → Madrid
Ryanair Based on 781 observations ✈ Direct
€15
Sat
12 Dec
Milan → Madrid
Ryanair Based on 719 observations ✈ Direct
€15
Fri
13 Nov
Ibiza → Madrid
Iberia Express Based on 394 observations ✈ Direct
€15
Thu
3 Dec
Dublin → Madrid
Ryanair Based on 324 observations ✈ Direct
€15
Tue
1 Dec
Tirana → Madrid
Ryanair Based on 242 observations ✈ Direct
€15
Sat
12 Dec
Vigo → Madrid
Iberia Based on 834 observations ✈ Direct
€16
Mon
4 Jan
Ranón → Madrid
Wizz Air Malta Based on 766 observations ✈ Direct
€16
Sat
21 Nov
Tangier → Madrid
Ryanair Based on 625 observations ✈ Direct
€16
Mon
23 Nov
Shannon → Madrid
Ryanair Based on 232 observations ✈ Direct
€16
Sun
6 Dec
Valletta → Madrid
Ryanair Based on 202 observations ✈ Direct
€16
Mon
30 Nov
Rabat → Madrid
Ryanair Based on 186 observations ✈ Direct
€16
Sat
21 Nov
Saïss → Madrid
Ryanair Based on 138 observations ✈ Direct
€16
Fri
4 Dec
Agadir → Madrid
Ryanair Based on 130 observations ✈ Direct
€16
Thu
17 Dec
Palermo → Madrid
Ryanair Based on 124 observations ✈ Direct
€16
Mon
21 Dec
Porto → Madrid
Ryanair Based on 829 observations ✈ Direct
€17
Thu
3 Dec
Brussels → Madrid
Ryanair Based on 252 observations ✈ Direct
€17
Sat
5 Dec
Paris → Madrid
Ryanair Based on 753 observations ✈ Direct
€18
Fri
13 Nov
Turin → Madrid
Wizz Air Malta Based on 320 observations ✈ Direct
€18
Sat
14 Nov
Marrakesh → Madrid
Ryanair Based on 227 observations ✈ Direct
€19
Sat
28 Nov
Luxembourg → Madrid
Ryanair Based on 277 observations ✈ Direct
€20
Sat
19 Dec
Pisa → Madrid
Ryanair Based on 266 observations ✈ Direct
€20
Sat
5 Dec
Edinburgh → Madrid
Ryanair Based on 146 observations ✈ Direct
€20
Fri
25 Dec
Alicante → Madrid
Iberia Based on 1156 observations ✈ Direct
€21
Sun
6 Dec
London → Madrid
Ryanair Based on 984 observations ✈ Direct
€21
Mon
14 Dec
Lisbon → Madrid
Ryanair Based on 766 observations ✈ Direct
€21
Sun
31 Jan
Venice → Madrid
Wizz Air Malta Based on 363 observations ✈ Direct
€21
Thu
10 Dec
Granada → Madrid
Iberia Based on 323 observations ✈ Direct
€21
Sat
28 Nov
Bologna → Madrid
Malta Air Based on 216 observations ✈ Direct
€21
Thu
31 Dec
Gran Canaria → Madrid
Iberia Express Based on 1823 observations ✈ Direct
€22
Tue
12 Jan
Berlin → Madrid
Ryanair Based on 1220 observations ✈ Direct
€22
Thu
3 Dec
Seville → Madrid
Air Europa Express Based on 591 observations ✈ Direct
€22
Wed
2 Dec
Copenhagen → Madrid
Ryanair Based on 292 observations ✈ Direct
€22
Thu
12 Nov
Santiago de Compostela → Madrid
Iberia Based on 659 observations ✈ Direct
€23
Fri
4 Dec
Santander → Madrid
Volotea Based on 412 observations ✈ Direct
€23
Sat
14 Nov
Bilbao → Madrid
Iberia Based on 363 observations ✈ Direct
€23
Sun
6 Dec
Warsaw → Madrid
Ryanair Based on 352 observations ✈ Direct
€23
Wed
20 Jan
Budapest → Madrid
Ryanair Based on 283 observations ✈ Direct
€23
Thu
26 Nov
Catania → Madrid
Ryanair Based on 116 observations ✈ Direct
€23
Mon
18 Jan
Rome → Madrid
Ryanair Based on 440 observations ✈ Direct
€24
Mon
11 Jan
Gdansk → Madrid
Ryanair Based on 254 observations ✈ Direct
€24
Wed
30 Dec
Barcelona → Madrid
Iberia Based on 1630 observations ✈ Direct
€25
Sat
5 Dec
Culleredo → Madrid
Air Europa Based on 512 observations ✈ Direct
€25
Sun
15 Nov
Nantes → Madrid
Volotea Based on 322 observations ✈ Direct
€26
Thu
24 Dec
Valencia → Madrid
Wizz Air Malta Based on 300 observations 1 stop
€26
Mon
25 Jan
Naples → Madrid
Ryanair Based on 136 observations ✈ Direct
€26
Thu
17 Dec
Bucharest → Madrid
Ryanair Based on 211 observations ✈ Direct
€28
Wed
11 Nov
Manchester → Madrid
EasyJet Based on 140 observations ✈ Direct
€28
Fri
1 Jan
Lyon → Madrid
Volotea Based on 479 observations ✈ Direct
€29
Fri
29 Jan
Malaga → Madrid
Vueling Based on 347 observations 1 stop
€29
Wed
2 Dec
Wroclaw → Madrid
Ryanair Based on 142 observations ✈ Direct
€29
Fri
27 Nov
Bristol → Madrid
Ryanair Based on 274 observations ✈ Direct
€30
Mon
30 Nov
Sofia → Madrid
Ryanair Based on 241 observations ✈ Direct
€31
Mon
30 Nov
Geneva → Madrid
EasyJet Based on 171 observations ✈ Direct
€31
Sat
23 Jan
Podgorica → Madrid
Wizz Air Malta Based on 150 observations 1 stop
€31
Mon
23 Nov
Stockholm → Madrid
Ryanair Based on 493 observations 1 stop
€32
Sat
12 Dec
Bratislava → Madrid
Ryanair Based on 153 observations 1 stop
€32
Mon
14 Dec
Ilinden → Madrid
Wizz Air Based on 137 observations ✈ Direct
€32
Mon
14 Dec
Nice → Madrid
easyJet Based on 346 observations ✈ Direct
€33
Tue
1 Dec
Zagreb → Madrid
Ryanair Based on 141 observations 1 stop
€33
Wed
2 Dec
Krakow → Madrid
Ryanair Based on 136 observations ✈ Direct
€33
Mon
21 Dec
Bordeaux → Madrid
Volotea Based on 317 observations ✈ Direct
€35
Fri
22 Jan
Montpellier/Méditerranée → Madrid
Volotea Based on 211 observations ✈ Direct
€36
Thu
12 Nov
Jerez de la Frontera → Madrid
Vueling Based on 167 observations 1 stop
€36
Wed
2 Dec
Bari → Madrid
Ryanair Based on 142 observations ✈ Direct
€36
Sun
29 Nov
Algiers → Madrid
Air Algerie Based on 132 observations ✈ Direct
€36
Wed
13 Jan
Fuerteventura → Madrid
Binter Canarias Based on 328 observations 1 stop
€37
Mon
30 Nov
Eindhoven → Madrid
Ryanair Based on 118 observations ✈ Direct
€37
Thu
14 Jan
Varna → Madrid
Wizz Air Based on 135 observations 1 stop
€39
Sat
21 Nov
Nuremberg → Madrid
Ryanair Based on 102 observations 1 stop
€39
Thu
26 Nov
Düsseldorf → Madrid
Ryanair Based on 578 observations 1 stop
€40
Thu
12 Nov
Faro → Madrid
TAP Portugal Based on 328 observations 1 stop
€40
Sat
5 Dec
Vienna → Madrid
Ryanair Based on 246 observations 1 stop
€40
Fri
29 Jan
Prague → Madrid
easyJet Based on 227 observations 1 stop
€41
Tue
15 Dec
Toulouse → Madrid
Iberia Based on 184 observations ✈ Direct
€41
Fri
13 Nov
Birmingham → Madrid
Ryanair Based on 124 observations ✈ Direct
€41
Wed
16 Dec
Belgrade → Madrid
Wizz Air Based on 298 observations ✈ Direct
€43
Tue
22 Dec
Funchal → Madrid
easyJet Based on 268 observations 1 stop
€43
Sun
8 Nov
Frankfurt → Madrid
Ryanair Based on 293 observations 1 stop
€44
Sat
14 Nov
Vilnius → Madrid
Ryanair Based on 259 observations 1 stop
€44
Fri
4 Dec
Marseille → Madrid
Ryanair Based on 230 observations 1 stop
€44
Wed
2 Dec
Hamburg → Madrid
Ryanair Based on 188 observations 1 stop
€44
Wed
16 Dec
Casablanca → Madrid
Iberia Based on 402 observations ✈ Direct
€46
Sun
31 Jan
Athens → Madrid
Ryanair Based on 250 observations 1 stop
€46
Thu
14 Jan
Riga → Madrid
Norwegian Air Sweden Based on 236 observations 1 stop
€46
Sat
14 Nov
Iaşi → Madrid
Ryanair Based on 209 observations 1 stop
€46
Wed
2 Dec
Cologne → Madrid
Ryanair Based on 127 observations 1 stop
€46
Sat
21 Nov
Dubrovnik → Madrid
EasyJet Based on 135 observations 1 stop
€47
Thu
28 Jan
Larnaca → Madrid
Wizz Air Based on 217 observations ✈ Direct
€48
Tue
12 Jan
Glasgow → Madrid
Ryanair Based on 115 observations 1 stop
€48
Thu
10 Dec
Cluj-Napoca → Madrid
Wizz Air Malta Based on 70 observations ✈ Direct
€48
Fri
4 Dec
Tallinn → Madrid
Ryanair Based on 245 observations 1 stop
€51
Sat
21 Nov
Stuttgart → Madrid
Eurowings Based on 119 observations 1 stop
€51
Fri
20 Nov
Parma → Madrid
Ryanair Based on 93 observations 1 stop
€51
Fri
27 Nov
Brindisi → Madrid
Ryanair Based on 43 observations 1 stop
€51
Thu
12 Nov
Poznań → Madrid
Ryanair Based on 114 observations 1 stop
€52
Fri
13 Nov
Helsinki → Madrid
Ryanair Based on 133 observations 1 stop
€54
Tue
1 Dec
Yerevan → Madrid
Wizz Air Based on 302 observations 1 stop
€55
Tue
17 Nov
Oslo → Madrid
Ryanair UK Based on 155 observations 1 stop
€55
Thu
17 Dec
Hurghada → Madrid
easyJet Based on 76 observations 1 stop
€56
Sun
8 Nov
Munich → Madrid
Eurowings Based on 408 observations 1 stop
€57
Thu
19 Nov
Sta Cruz de la Palma → Madrid
Binter Canarias Based on 261 observations 1 stop
€58
Sat
14 Nov
Mahón → Madrid
Iberia Based on 174 observations ✈ Direct
€59
Sat
21 Nov
Salzburg → Madrid
Ryanair Based on 100 observations 1 stop
€59
Mon
16 Nov
Florence → Madrid
Volotea Based on 244 observations 1 stop
€62
Thu
3 Dec
Amsterdam → Madrid
Ryanair Based on 242 observations 1 stop
€64
Tue
17 Nov
Dortmund → Madrid
Wizz Air Malta Based on 127 observations 1 stop
€64
Mon
14 Dec
Katowice → Madrid
Malta Air Based on 85 observations 1 stop
€64
Thu
26 Nov
Rheinmünster → Madrid
Ryanair Based on 98 observations 1 stop
€65
Tue
15 Dec
Sharm El Sheikh → Madrid
EasyJet Based on 97 observations 1 stop
€66
Fri
27 Nov
Zurich → Madrid
Iberia Based on 163 observations ✈ Direct
€67
Tue
10 Nov
Caselle → Madrid
Ryanair Based on 118 observations 2 stops
€67
Mon
16 Nov
Liverpool → Madrid
Ryanair Based on 100 observations 1 stop
€67
Sun
8 Nov
Hannover → Madrid
Eurowings Based on 93 observations 1 stop
€67
Fri
27 Nov
Strasbourg → Madrid
EasyJet Based on 127 observations 1 stop
€68
Fri
13 Nov
Göteborg → Madrid
Ryanair Based on 67 observations 1 stop
€68
Sat
30 Jan
Ronchi dei Legionari/Trieste → Madrid
Wizz Air Malta Based on 49 observations 2 stops
€68
Fri
13 Nov
Genoa → Madrid
Ryanair Based on 112 observations 2 stops
€69
Tue
1 Dec
Istanbul → Madrid
Ryanair Based on 408 observations 1 stop
€72
Mon
14 Dec
Newcastle upon Tyne → Madrid
EasyJet Based on 55 observations 1 stop
€73
Sat
12 Dec
Tbilisi → Madrid
easyJet Based on 268 observations 1 stop
€74
Fri
22 Jan
Antalya → Madrid
EasyJet Based on 288 observations 1 stop
€75
Thu
31 Dec
Ahl Angad → Madrid
Royal Air Maroc Based on 28 observations 1 stop
€75
Sat
28 Nov
Tel Aviv → Madrid
Wizz Air Malta Based on 232 observations 1 stop
€76
Sun
20 Dec
Thessaloniki → Madrid
Wizz Air Based on 131 observations 1 stop
€77
Tue
24 Nov
Tunis → Madrid
Ryanair Based on 58 observations 1 stop
€77
Mon
16 Nov
Leeds → Madrid
Ryanair Based on 27 observations 1 stop
€78
Tue
10 Nov
Cairo → Madrid
Pegasus Based on 126 observations 1 stop
€79
Thu
19 Nov
Łódź → Madrid
Ryanair Based on 106 observations 1 stop
€79
Sun
3 Jan
Cork → Madrid
Ryanair Based on 25 observations 1 stop
€79
Sun
8 Nov
Es-Sénia → Madrid
Vueling Based on 18 observations 1 stop
€79
Thu
17 Dec
Paphos → Madrid
Ryanair Based on 101 observations 1 stop
€80
Fri
13 Nov
Olbia → Madrid
Volotea Based on 74 observations 1 stop
€80
Wed
23 Dec
Cagliari → Madrid
Wizz Air Malta Based on 47 observations 3 stops
€82
Sun
13 Dec
Beirut → Madrid
Pegasus Based on 53 observations 1 stop
€83
Sat
2 Jan
Billund → Madrid
SAS Based on 76 observations 1 stop
€84
Fri
13 Nov
Ljubljana → Madrid
EasyJet Based on 122 observations 1 stop
€85
Wed
6 Jan
Schkeuditz → Madrid
Eurowings Based on 92 observations 1 stop
€86
Mon
23 Nov
Bergen → Madrid
Wizz Air Based on 70 observations 1 stop
€87
Sun
6 Dec
Burgas → Madrid
Wizz Air UK Based on 62 observations 1 stop
€90
Thu
24 Dec
Dalaman → Madrid
Ajet Based on 112 observations 1 stop
€95
Fri
25 Dec
Rovaniemi → Madrid
EasyJet Based on 69 observations 1 stop
€95
Wed
2 Dec
Tivat → Madrid
Air Serbia Based on 104 observations 1 stop
€96
Mon
28 Dec
Falconara Marittima → Madrid
Wizz Air Malta Based on 42 observations 1 stop
€99
Thu
12 Nov
Almería → Madrid
Iberia Based on 186 observations ✈ Direct
€100
Mon
9 Nov
Miami → Madrid
Iberia Based on 138 observations ✈ Direct
€100
Sat
19 Dec
Jasionka → Madrid
Ryanair Based on 34 observations 1 stop
€101
Wed
11 Nov
Zaragoza → Madrid
Ryanair Based on 62 observations 2 stops
€105
Tue
10 Nov
Plovdiv → Madrid
Wizz Air UK Based on 28 observations 1 stop
€105
Tue
24 Nov
Kavala → Madrid
Aegean Based on 106 observations 1 stop
€107
Tue
10 Nov
Tromsø → Madrid
SAS Based on 80 observations 2 stops
€108
Fri
13 Nov
Bremen → Madrid
Ryanair Based on 87 observations 1 stop
€110
Sun
8 Nov
Biarritz → Madrid
Ryanair Based on 86 observations 1 stop
€110
Sun
15 Nov
Rotterdam → Madrid
Transavia Based on 113 observations 1 stop
€112
Wed
23 Dec
Turku → Madrid
Wizz Air Based on 18 observations 3 stops
€118
Tue
10 Nov
Sarajevo → Madrid
Wizz Air Malta Based on 42 observations 3 stops
€120
Mon
30 Nov
Ponta Delgada → Madrid
TAP Portugal Based on 86 observations 2 stops
€121
Thu
19 Nov
Trondheim → Madrid
SAS Based on 48 observations 2 stops
€121
Sat
26 Dec
Bodrum → Madrid
Pegasus Based on 79 observations 1 stop
€126
Thu
12 Nov
Abu Dhabi → Madrid
Pegasus Based on 154 observations 1 stop
€129
Wed
9 Dec
Kirkenes → Madrid
Norwegian Air Sweden Based on 69 observations 2 stops
€138
Fri
11 Dec
Košice → Madrid
Wizz Air Based on 58 observations 3 stops
€139
Thu
12 Nov
Rhodes → Madrid
Aegean Based on 42 observations 1 stop
€139
Mon
30 Nov
Oostende → Madrid
TUI fly Belgium Based on 38 observations 2 stops
€142
Thu
10 Dec
Souda → Madrid
Sky Express Greece Based on 25 observations 2 stops
€142
Sat
12 Dec
Gazipaşa → Madrid
Pegasus Based on 71 observations 1 stop
€143
Sun
22 Nov
Innsbruck → Madrid
EasyJet Based on 60 observations 1 stop
€143
Fri
4 Dec
Batumi → Madrid
Pegasus Based on 149 observations 2 stops
€148
Tue
1 Dec
Amman → Madrid
Pegasus Based on 94 observations 1 stop
€149
Fri
11 Dec
Riyadh → Madrid
Pegasus Based on 59 observations 1 stop
€149
Thu
19 Nov
Niš → Madrid
Wizz Air Based on 21 observations 2 stops
€153
Mon
23 Nov
Klagenfurt am Wörthersee → Madrid
Eurowings Based on 86 observations 2 stops
€158
Mon
9 Nov
Kuwait City → Madrid
Royal Jordanian Based on 23 observations 1 stop
€162
Thu
10 Dec
Almaty → Madrid
Pegasus Based on 245 observations 1 stop
€163
Tue
10 Nov
Chiang Mai → Madrid
Etihad Airways Based on 37 observations 1 stop
€164
Fri
4 Dec
Dubai → Madrid
Pegasus Based on 230 observations 2 stops
€165
Wed
20 Jan
Sharjah → Madrid
Pegasus Based on 160 observations 1 stop
€172
Sun
27 Dec
Tashkent → Madrid
Ajet Based on 237 observations 1 stop
€178
Tue
10 Nov
New York → Madrid
TAP Portugal Based on 356 observations 1 stop
€179
Tue
10 Nov
San Francisco → Madrid
TAP Portugal Based on 42 observations 1 stop
€179
Sun
29 Nov
Los Angeles → Madrid
TAP Portugal Based on 112 observations 1 stop
€182
Tue
1 Dec
Jeddah → Madrid
Ajet Based on 55 observations 1 stop
€182
Tue
17 Nov
Palanga → Madrid
Air Baltic Based on 51 observations 2 stops
€189
Fri
13 Nov
Mykonos → Madrid
Sky Express Greece Based on 30 observations 2 stops
€195
Tue
17 Nov
Dakar → Madrid
Iberia Based on 391 observations ✈ Direct
€197
Mon
9 Nov
Santorini → Madrid
Sky Express Greece Based on 35 observations 2 stops
€198
Fri
27 Nov
Tampere / Pirkkala → Madrid
NORRA Based on 11 observations 3 stops
€198
Tue
24 Nov
Ho Chi Minh City → Madrid
China Eastern Based on 88 observations 1 stop
€200
Mon
14 Dec
Hanoi → Madrid
Air China Based on 74 observations 1 stop
€201
Sun
8 Nov
Split → Madrid
Croatia Airlines Based on 64 observations 2 stops
€201
Mon
16 Nov
Medina → Madrid
Jazeera Airways Based on 16 observations 2 stops
€211
Fri
13 Nov
Karachi → Madrid
Pegasus Based on 26 observations 2 stops
€212
Sat
14 Nov
Pau/Pyrénées → Madrid
Air France Based on 43 observations 1 stop
€213
Thu
17 Dec
Phuket → Madrid
Norse Atlantic UK Based on 140 observations 2 stops
€214
Sun
15 Nov
Recife → Madrid
EuroAtlantic Airways Based on 164 observations ✈ Direct
€216
Mon
9 Nov
Muscat/Seeb → Madrid
Air Arabia Based on 37 observations 3 stops
€219
Mon
9 Nov
Bangkok → Madrid
Thai Vietjet Air Based on 267 observations 2 stops
€220
Thu
12 Nov
Erfurt → Madrid
Freebird Airlines Based on 20 observations 3 stops
€222
Mon
9 Nov
Corfu → Madrid
Aegean Based on 60 observations 1 stop
€223
Sun
8 Nov
Doha → Madrid
Royal Jordanian Based on 105 observations 1 stop
€225
Thu
3 Dec
Manila → Madrid
Air China Based on 53 observations 1 stop
€226
Tue
1 Dec
Cape Town → Madrid
Norse Atlantic UK Based on 75 observations 1 stop
€232
Mon
30 Nov
São Paulo → Madrid
Iberia Based on 218 observations ✈ Direct
€246
Tue
24 Nov
Kuta → Madrid
China Southern Airlines Based on 107 observations 1 stop
€246
Fri
13 Nov
Fort Lauderdale → Madrid
Frontier Airlines Based on 81 observations 2 stops
€247
Wed
2 Dec
Seoul → Madrid
China Southern Airlines Based on 142 observations 2 stops
€248
Mon
18 Jan
Delhi → Madrid
Saudia Based on 51 observations 2 stops
€251
Tue
1 Dec
Da Nang → Madrid
Vietjet Based on 57 observations 2 stops
€253
Wed
18 Nov
Salalah → Madrid
Air Arabia Abu Dhabi Based on 19 observations 2 stops
€254
Wed
11 Nov
Santiago → Madrid
LATAM Airlines Group Based on 168 observations 1 stop
€255
Sat
14 Nov
Kuala Lumpur → Madrid
Etihad Airways Based on 84 observations 1 stop
€255
Wed
25 Nov
Boston → Madrid
TAP Portugal Based on 69 observations 2 stops
€256
Tue
8 Dec
Fortaleza → Madrid
Iberia Based on 40 observations ✈ Direct
€263
Wed
11 Nov
Singapore → Madrid
Etihad Airways Based on 53 observations 1 stop
€266
Sun
29 Nov
Cancún → Madrid
World2Fly Based on 194 observations ✈ Direct
€273
Sun
8 Nov
San Juan → Madrid
avianca airlines Based on 78 observations 1 stop
€277
Fri
27 Nov
Vancouver → Madrid
WestJet Based on 34 observations 2 stops
€277
Sat
14 Nov
Mumbai → Madrid
Azerbaijan Airlines Based on 29 observations 2 stops
€278
Fri
18 Dec
Dushanbe → Madrid
Azerbaijan Airlines Based on 57 observations 3 stops
€279
Mon
9 Nov
Chicago → Madrid
TAP Portugal Based on 143 observations 1 stop
€280
Sun
29 Nov
Chengdu → Madrid
Thai AirAsia Based on 81 observations 2 stops
€280
Thu
3 Dec
Santo Domingo → Madrid
Iberia Based on 314 observations ✈ Direct
€286
Sun
6 Dec
Punta Cana → Madrid
World2Fly Based on 162 observations ✈ Direct
€289
Mon
30 Nov
Salvador → Madrid
TAP Portugal Based on 27 observations 1 stop
€289
Fri
13 Nov
Charlotte → Madrid
Frontier Airlines Based on 22 observations 2 stops
€297
Thu
31 Dec
Monterrey → Madrid
Aeromexico Based on 93 observations ✈ Direct
€298
Sun
29 Nov
Washington → Madrid
ITA Airways Based on 118 observations 1 stop
€300
Sat
16 Jan
Shenzhen → Madrid
Vietravel Airlines Based on 27 observations 3 stops
€304
Thu
24 Dec
Chennai → Madrid
Etihad Airways Based on 13 observations 1 stop
€305
Thu
24 Dec
Mexico City → Madrid
Aeromexico Based on 114 observations ✈ Direct
€307
Wed
25 Nov
Hong Kong → Madrid
Hong Kong Airlines Based on 83 observations 1 stop
€311
Mon
30 Nov
Beijing → Madrid
China Eastern Based on 246 observations 3 stops
€313
Tue
1 Dec
Willemstad → Madrid
TUIfly Netherlands Based on 34 observations 2 stops
€315
Tue
8 Dec
Las Vegas → Madrid
jetBlue Based on 15 observations 2 stops
€315
Thu
14 Jan
Shanghai → Madrid
Juneyao Airlines Based on 151 observations 1 stop
€320
Fri
25 Dec
Guangzhou → Madrid
Vietjet Based on 94 observations 2 stops
€324
Tue
10 Nov
Kochi → Madrid
IndiGo Based on 14 observations 2 stops
€327
Mon
23 Nov
Taoyuan → Madrid
Vietjet Based on 52 observations 2 stops
€331
Thu
19 Nov
Baltimore → Madrid
Icelandair Based on 44 observations 2 stops
€343
Mon
23 Nov
Atlanta → Madrid
jetBlue Based on 31 observations 2 stops
€351
Mon
7 Dec
Rio de Janeiro → Madrid
TAP Portugal Based on 111 observations 1 stop
€358
Tue
24 Nov
Kunming → Madrid
China Eastern Based on 14 observations 1 stop
€358
Wed
18 Nov
Johannesburg → Madrid
Qatar Airways Based on 34 observations 1 stop
€364
Tue
26 Jan
Gqeberha → Madrid
KLM Based on 8 observations 2 stops
€368
Thu
24 Dec
Bogota → Madrid
avianca airlines Based on 15 observations ✈ Direct
€376
Mon
9 Nov
Nairobi → Madrid
Gulf Air Based on 22 observations 2 stops
€378
Thu
26 Nov
Buenos Aires → Madrid
Sky Airline Based on 121 observations 1 stop
€383
Wed
20 Jan
Guayaquil → Madrid
jetBlue Based on 14 observations 2 stops
€386
Sat
5 Dec
Dhaka → Madrid
Thai Airways Based on 14 observations 2 stops
€386
Mon
9 Nov
Sydney → Madrid
China Southern Airlines Based on 9 observations 1 stop
€386
Sun
15 Nov
San José → Madrid
Iberojet Based on 35 observations ✈ Direct
€388
Wed
2 Dec
Lima → Madrid
JetSmart Based on 35 observations 1 stop
€390
Tue
10 Nov
Lagos → Madrid
Royal Air Maroc Based on 14 observations 1 stop
€393
Mon
14 Dec
Portland → Madrid
Icelandair Based on 11 observations 2 stops
€396

Price drops on Telegram

When a route drops below its usual price we post it to the channel: one message per drop, no spam, leave any time.

Join on Telegram

Save €200+ on every trip

Five minutes of setup, and it works on every flight after this one.

Other cheap fares to Spain

Guides