fbpx
Menu Close

Spain: The cheapest flight deals from Madrid and Barcelona!

Flight Deals

For our users from Spain, here we have the cheapest flight deals from Madrid and Barcelona to most popular destinations in the Europe and the rest of the World.
The system will find you the cheapest days to fly. Book now the best flight deals out of Madrid and Barcelona !
All fares are for round-trip flights, inclusive taxes and fuel surcharges.

 

Cheap Flights from Madrid

DestinationDeparture atReturn atFind tickets
Palma Mallorca11 Mar 202213 Mar 2022From 10
Marrakech17 Feb 202219 Feb 2022From 16
Ibiza4 Feb 20227 Feb 2022From 17
London7 Mar 202210 Mar 2022From 19
Vienna23 Feb 202224 Feb 2022From 19
Lisbon20 Mar 202223 Mar 2022From 20
Brussels18 Mar 202222 Mar 2022From 20
Paris22 Mar 202223 Mar 2022From 20
Milan3 Feb 20227 Feb 2022From 20
Porto20 Mar 202221 Mar 2022From 20
Dublin18 Feb 202221 Feb 2022From 24
Tenerife1 Feb 20225 Feb 2022From 25
Puerto del Rosario6 Feb 202211 Feb 2022From 26
Bordeaux3 Feb 20226 Feb 2022From 26
Las Palmas7 Feb 202212 Feb 2022From 27
Bologna16 Feb 202221 Feb 2022From 28
Rome12 Mar 202215 Mar 2022From 29
Warsaw23 Mar 202228 Mar 2022From 29
Santiago De Compostela3 Feb 20226 Feb 2022From 30
Timisoara4 Feb 20229 Feb 2022From 30
Oslo16 Feb 202220 Feb 2022From 30
Bucharest2 Feb 20228 Feb 2022From 31
Cologne12 Feb 202214 Feb 2022From 31
Bari18 Feb 202221 Feb 2022From 31
Budapest1 Feb 20225 Feb 2022From 31
Barcelona5 Feb 20227 Feb 2022From 32
Naples11 Feb 202213 Feb 2022From 34
Kyiv4 Feb 20226 Feb 2022From 34
Sofia5 Feb 202211 Feb 2022From 34
Palermo23 Mar 202227 Mar 2022From 35
Bilbao14 Feb 202216 Feb 2022From 35
Copenhagen8 Feb 202210 Feb 2022From 36
Valencia1 Feb 20222 Feb 2022From 36
Malta26 Mar 202230 Mar 2022From 36
Malaga19 Feb 202221 Feb 2022From 37
Berlin16 Feb 202219 Feb 2022From 37
Alghero22 Feb 202225 Feb 2022From 38
Nantes1 Apr 20223 Apr 2022From 39
Krakow15 Mar 202221 Mar 2022From 39
Frankfurt4 Feb 20227 Feb 2022From 39
Vigo30 Jul 20223 Aug 2022From 39
Sevilla3 Feb 20225 Feb 2022From 40
Suceava12 Feb 202217 Feb 2022From 41
Manchester4 Feb 20226 Feb 2022From 42
Lanzarote24 Mar 202229 Mar 2022From 42
Alicante3 Mar 20229 Mar 2022From 42
Cagliari9 Feb 202214 Feb 2022From 43
Tangier11 Apr 202213 Apr 2022From 44
Dusseldorf17 Feb 202218 Feb 2022From 44
Toulouse14 Feb 202215 Feb 2022From 45
Marseille11 Feb 202214 Feb 2022From 45
Venice28 Jun 20222 Jul 2022From 46
Poznan21 Feb 202225 Feb 2022From 48
Eindhoven3 Feb 20229 Feb 2022From 49
Athens4 Feb 20227 Feb 2022From 49
Iasi24 Feb 202227 Feb 2022From 49
Pisa1 Jul 20225 Jul 2022From 50
Zagreb2 Feb 20226 Feb 2022From 50
Stockholm16 Feb 202220 Feb 2022From 50
La Coruna10 Mar 202213 Mar 2022From 50
Tallinn8 Mar 20229 Mar 2022From 50
Tel Aviv-Yafo25 Feb 20222 Mar 2022From 51
Kaunas5 Feb 20226 Feb 2022From 51
Odessa25 Mar 202228 Mar 2022From 55
Paphos5 Mar 20228 Mar 2022From 55
Prague11 Feb 202213 Feb 2022From 55
Munich10 Feb 202213 Feb 2022From 57
Tirana2 Feb 20227 Feb 2022From 58
Luxembourg1 Feb 20227 Feb 2022From 59
Larnaca28 Feb 20225 Mar 2022From 59
Thira28 Mar 202229 Mar 2022From 61
Zurich1 Apr 20223 Apr 2022From 63
Edinburgh19 May 202222 May 2022From 64
Birmingham11 Feb 202214 Feb 2022From 65
Turin14 Apr 202218 Apr 2022From 65
Helsinki25 Mar 202228 Mar 2022From 67
Bremen8 Feb 202213 Feb 2022From 67
Amsterdam27 Mar 202228 Mar 2022From 68
Bacau7 Feb 202211 Feb 2022From 70
Rabat9 Apr 202213 Apr 2022From 71
Cluj18 Feb 202221 Feb 2022From 71
Funchal19 Feb 202224 Feb 2022From 73
Santander28 Jan 202229 Jan 2022From 77
Nice25 Aug 202229 Aug 2022From 77
Faro18 Mar 202221 Mar 2022From 78
Chisinau2 Apr 20225 Apr 2022From 78
Lyon15 Mar 202216 Mar 2022From 78
Almeria5 Apr 202210 Apr 2022From 78
Geneva3 Jul 20224 Jul 2022From 79
Asturias12 Feb 202213 Feb 2022From 79
Santa Cruz De La Palma30 Mar 20222 Apr 2022From 80
Vilnius3 Mar 20226 Mar 2022From 80
Jerez De La Frontera3 Jun 20225 Jun 2022From 81
Hamburg25 Jun 202227 Jun 2022From 81
Sibiu26 Feb 20222 Mar 2022From 89
Moscow31 Mar 20223 Apr 2022From 89
Istanbul19 Mar 202224 Mar 2022From 90
Cork7 May 20228 May 2022From 99
Kerkyra7 Aug 202213 Aug 2022From 101
Florence26 Jun 20222 Jul 2022From 102
Casablanca3 Feb 20226 Feb 2022From 104
Billund13 Apr 202217 Apr 2022From 106
Granada20 Feb 202224 Feb 2022From 107
Rotterdam18 Mar 202224 Mar 2022From 107
Ponta Delgada (Azores)4 Mar 20226 Mar 2022From 112
Dubrovnik5 Apr 20226 Apr 2022From 114
San Sebastian24 Feb 202227 Feb 2022From 114
Stuttgart11 Feb 202214 Feb 2022From 120
Varna5 Feb 202210 Feb 2022From 120
Mikonos7 Apr 202210 Apr 2022From 126
Toulon11 Feb 202214 Feb 2022From 129
Antalya5 Feb 20226 Feb 2022From 133
Pristina4 Feb 20227 Feb 2022From 134
Hanover24 Feb 202228 Feb 2022From 134
Basel, Switzerland/Mulhouse28 Jan 20223 Feb 2022From 137
Salzburg22 Mar 202227 Mar 2022From 139
Leipzig/Halle25 Mar 202228 Mar 2022From 140
Lodz4 Oct 20228 Oct 2022From 141
Tbilisi24 Mar 202227 Mar 2022From 143
Bastia14 Mar 202220 Mar 2022From 151
Heraklion8 Aug 202213 Aug 2022From 155
Dnipro4 Feb 20226 Feb 2022From 171
Melilla24 Mar 202229 Mar 2022From 174
Bergen15 Apr 202218 Apr 2022From 177
Plovdiv27 May 202230 May 2022From 184
Ljubljana28 Feb 20222 Mar 2022From 191
Saint Petersburg11 Feb 202213 Feb 2022From 196
Horta (Azores)1 Jun 20224 Jun 2022From 198
New York17 Feb 202221 Feb 2022From 199
Valverde11 Feb 202213 Feb 2022From 199
Tunis11 Feb 202213 Feb 2022From 207
Krasnodar5 Mar 20226 Mar 2022From 211
Miami9 Mar 202215 Mar 2022From 219
Antwerp29 Jan 202231 Jan 2022From 231
Fort Lauderdale5 Feb 202211 Feb 2022From 234
Sharm el Sheikh22 Apr 202225 Apr 2022From 242
Djerba26 Jun 20222 Jul 2022From 260
Sharjah1 Feb 20225 Feb 2022From 271
Angers17 Feb 202220 Feb 2022From 294
Baku18 Feb 202220 Feb 2022From 305
Cancun14 Mar 202220 Mar 2022From 346
Toronto1 Feb 20225 Feb 2022From 366
Doha6 May 20228 May 2022From 384
Bangkok17 Feb 202220 Feb 2022From 412
Mexico City24 Mar 202230 Mar 2022From 415
Dakar8 Feb 202213 Feb 2022From 444
Khartoum5 Feb 202210 Feb 2022From 450
Los Angeles16 Feb 202221 Feb 2022From 453
Ontario16 Feb 202221 Feb 2022From 453
Swidnik28 Jan 202230 Jan 2022From 461
Panama City24 Apr 202230 Apr 2022From 466
Lima8 Mar 202213 Mar 2022From 469
Charlotte4 Oct 20229 Oct 2022From 476
Cape Town31 Jan 20226 Feb 2022From 480
Bogota13 Apr 202218 Apr 2022From 483
Havana4 Nov 20229 Nov 2022From 484
Male25 Jun 202228 Jun 2022From 488
Krasnojarsk1 May 20227 May 2022From 490
Punta Cana17 Feb 202222 Feb 2022From 499
Quito26 Feb 202227 Feb 2022From 502
Guadalajara9 Feb 202215 Feb 2022From 505
Mahe Island4 Apr 20228 Apr 2022From 509
Santo Domingo12 Sep 202218 Sep 2022From 542
Salt Lake City11 Feb 202216 Feb 2022From 547
Samarkand18 Feb 202221 Feb 2022From 553
Praia11 Feb 202213 Feb 2022From 554
Tashkent28 Jan 20222 Feb 2022From 557
Colombo6 Feb 202212 Feb 2022From 581
San Jose31 Mar 20226 Apr 2022From 584
Tijuana4 Feb 202210 Feb 2022From 593
Boston11 Jul 202213 Jul 2022From 612
Algiers29 Jan 202230 Jan 2022From 651
Saint Denis de la Reunion6 Feb 202212 Feb 2022From 693
Montevideo23 Feb 202228 Feb 2022From 699
Kathmandu12 Sep 202218 Sep 2022From 725
Orlando4 Aug 20226 Aug 2022From 737
San Juan7 Aug 202211 Aug 2022From 793
Caracas18 Feb 202220 Feb 2022From 874
Sydney7 Apr 202210 Apr 2022From 939
Santa Cruz10 Feb 202211 Feb 2022From 1 571

 

Cheap Flights from Barcelona

DestinationDeparture atReturn atFind tickets
Milan16 Feb 202220 Feb 2022From 12
Palma Mallorca9 Feb 202210 Feb 2022From 13
Paris9 Mar 202215 Mar 2022From 16
Ibiza19 Feb 202220 Feb 2022From 17
Marrakech25 Feb 202227 Feb 2022From 20
Lisbon20 Feb 202223 Feb 2022From 20
Porto13 Feb 202214 Feb 2022From 20
Malaga3 Mar 20225 Mar 2022From 20
Podgorica6 Feb 202210 Feb 2022From 20
Bologna16 Feb 202221 Feb 2022From 21
Vienna15 Feb 202216 Feb 2022From 21
London23 Feb 202228 Feb 2022From 21
Rome1 Feb 20223 Feb 2022From 22
Venice1 Mar 20223 Mar 2022From 23
Sevilla15 Mar 202220 Mar 2022From 23
Budapest16 Feb 202218 Feb 2022From 24
Tenerife3 Feb 20229 Feb 2022From 26
Sofia4 Feb 20226 Feb 2022From 27
Brussels10 Mar 202213 Mar 2022From 27
Menorca30 Mar 20223 Apr 2022From 28
Suceava10 Feb 202213 Feb 2022From 28
Nice25 Feb 202227 Feb 2022From 28
Warsaw14 Mar 202215 Mar 2022From 29
Valencia23 Feb 202226 Feb 2022From 30
Berlin23 Feb 202227 Feb 2022From 30
Naples31 Jan 20225 Feb 2022From 30
Las Palmas14 Feb 202217 Feb 2022From 31
Frankfurt10 Feb 202214 Feb 2022From 31
Oslo1 Feb 20227 Feb 2022From 31
Malta18 Feb 202220 Feb 2022From 31
Cologne23 Mar 202228 Mar 2022From 32
Santiago De Compostela25 Feb 202228 Feb 2022From 32
Geneva3 Mar 20227 Mar 2022From 32
Madrid21 Feb 202223 Feb 2022From 33
Palermo4 Feb 20226 Feb 2022From 34
Timisoara26 Mar 202227 Mar 2022From 34
Luxembourg12 Feb 202214 Feb 2022From 35
Bucharest22 Feb 202227 Feb 2022From 35
Lyon15 Mar 202216 Mar 2022From 35
Lamezia-Terme1 Feb 20227 Feb 2022From 35
Kyiv16 Feb 202221 Feb 2022From 36
Gothenburg12 Feb 202218 Feb 2022From 36
Odessa22 Feb 202228 Feb 2022From 36
Manchester10 Feb 202213 Feb 2022From 37
Zagreb17 Feb 202222 Feb 2022From 37
Copenhagen23 Feb 202225 Feb 2022From 39
Marseille3 Feb 20226 Feb 2022From 39
Bratislava3 Feb 20226 Feb 2022From 40
Fez10 Mar 202213 Mar 2022From 40
Cagliari9 Feb 202211 Feb 2022From 40
Alicante23 Feb 202226 Feb 2022From 40
Athens12 Feb 202214 Feb 2022From 41
Krakow25 Mar 202229 Mar 2022From 43
Prague11 Feb 202213 Feb 2022From 43
Tallinn2 Feb 20226 Feb 2022From 43
Genoa10 Feb 202212 Feb 2022From 43
Vigo4 Feb 20225 Feb 2022From 44
Toulouse11 Feb 202212 Feb 2022From 44
Kharkov2 Mar 20228 Mar 2022From 44
Dusseldorf11 Feb 202214 Feb 2022From 44
Lviv18 Mar 202222 Mar 2022From 44
Puerto del Rosario14 Mar 202219 Mar 2022From 45
Tangier7 Feb 202213 Feb 2022From 45
Bilbao26 May 202231 May 2022From 46
Eindhoven21 Mar 202227 Mar 2022From 47
Vilnius5 Feb 20228 Feb 2022From 48
Santander4 Mar 20227 Mar 2022From 49
Bristol4 Feb 20227 Feb 2022From 49
Dublin4 Feb 20226 Feb 2022From 49
Bordeaux27 Feb 20224 Mar 2022From 49
Thira28 Mar 202229 Mar 2022From 49
Nantes22 Feb 202228 Feb 2022From 50
Thessaloniki17 Feb 202221 Feb 2022From 52
Alghero22 Feb 202225 Feb 2022From 54
Basel, Switzerland/Mulhouse25 Feb 202227 Feb 2022From 55
La Coruna17 Feb 202221 Feb 2022From 56
Munich10 Feb 202212 Feb 2022From 58
Wroclaw27 Mar 202231 Mar 2022From 61
Belgrade31 Mar 20224 Apr 2022From 62
Granada22 May 202226 May 2022From 62
Nador26 Mar 202230 Mar 2022From 62
Almeria24 Mar 202227 Mar 2022From 64
Amsterdam5 Feb 20227 Feb 2022From 65
Cork25 Feb 202228 Feb 2022From 66
Skopje11 Mar 202214 Mar 2022From 67
Hamburg1 Feb 20226 Feb 2022From 67
Catania2 Aug 20224 Aug 2022From 67
Cluj17 Feb 202219 Feb 2022From 68
Tel Aviv-Yafo4 Feb 20228 Feb 2022From 69
Florence22 Feb 202226 Feb 2022From 69
Tirana14 Mar 202220 Mar 2022From 70
Karlsruhe/Baden Baden14 Feb 202220 Feb 2022From 71
San Sebastian18 Apr 202224 Apr 2022From 72
Jerez De La Frontera20 May 202221 May 2022From 72
Liverpool19 May 202223 May 2022From 72
Lanzarote18 Mar 202220 Mar 2022From 74
Chisinau2 Apr 20223 Apr 2022From 74
Bari3 Jul 20226 Jul 2022From 74
Zurich1 Apr 20223 Apr 2022From 76
Brindisi3 Jul 20226 Jul 2022From 79
Kerkyra8 Apr 202210 Apr 2022From 79
Funchal9 Mar 202215 Mar 2022From 79
Saint Petersburg20 Jun 202223 Jun 2022From 79
Mikonos27 Mar 202230 Mar 2022From 82
Leeds25 Mar 202227 Mar 2022From 85
Stuttgart15 Aug 202218 Aug 2022From 85
Istanbul20 Feb 202223 Feb 2022From 86
Nuremberg21 Mar 202224 Mar 2022From 87
Santa Cruz De La Palma27 May 202231 May 2022From 92
Rotterdam20 May 202222 May 2022From 92
Memmingen4 Mar 20229 Mar 2022From 95
Iasi20 Feb 202221 Feb 2022From 104
Casablanca19 May 202222 May 2022From 106
Faro15 Apr 202219 Apr 2022From 108
Moscow6 Apr 202212 Apr 2022From 108
Hanover4 Mar 20226 Mar 2022From 113
Belfast4 Feb 20226 Feb 2022From 115
Dubrovnik6 Apr 202210 Apr 2022From 118
Lille4 Feb 20226 Feb 2022From 127
Rennes19 Mar 202220 Mar 2022From 129
Innsbruck14 Feb 202220 Feb 2022From 132
Bacau11 Feb 202213 Feb 2022From 135
Montpellier12 Feb 202214 Feb 2022From 138
Leon29 Apr 20222 May 2022From 140
Antalya5 Feb 202210 Feb 2022From 140
Reykjavik28 Jan 202230 Jan 2022From 147
Beirut17 Feb 202219 Feb 2022From 150
Tbilisi10 Mar 202211 Mar 2022From 151
Pula6 Oct 202211 Oct 2022From 151
Toulon1 Feb 20222 Feb 2022From 160
Ponta Delgada (Azores)29 Jan 202231 Jan 2022From 169
Donegal28 Jan 202230 Jan 2022From 172
Rhodes16 Aug 202220 Aug 2022From 172
Asturias29 Jan 202230 Jan 2022From 173
San Sebastian de la Gomera11 Feb 202213 Feb 2022From 175
Salzburg28 Jan 202230 Jan 2022From 178
Ljubljana4 Feb 20226 Feb 2022From 180
Hurghada2 Mar 20228 Mar 2022From 184
Craiova26 Aug 202230 Aug 2022From 184
Pristina3 Feb 20226 Feb 2022From 185
Badajoz4 Feb 20226 Feb 2022From 185
Krasnodar9 Feb 202210 Feb 2022From 188
Bergen27 Feb 202228 Feb 2022From 191
New York4 Mar 20228 Mar 2022From 195
Bremen28 Jan 202230 Jan 2022From 195
Dnipro15 Apr 202221 Apr 2022From 201
Leipzig/Halle7 Jun 202210 Jun 2022From 203
Ajaccio10 Feb 202215 Feb 2022From 215
Djerba25 Jun 20221 Jul 2022From 223
Voronezh30 Jan 20225 Feb 2022From 223
Simferopol6 Feb 202212 Feb 2022From 230
Tunis15 Apr 202218 Apr 2022From 232
Miami29 Mar 20222 Apr 2022From 251
Cairo16 Sep 202218 Sep 2022From 256
Antwerp4 Feb 20226 Feb 2022From 269
Astrakhan9 Apr 202215 Apr 2022From 271
Cheboksary30 Jan 20222 Feb 2022From 273
Pamplona28 Jan 202230 Jan 2022From 295
Surgut5 Feb 20226 Feb 2022From 303
Conakry31 Mar 20223 Apr 2022From 303
Algiers16 Mar 202221 Mar 2022From 315
Banjul22 Mar 202226 Mar 2022From 316
Toronto18 Feb 202220 Feb 2022From 326
Boston5 Feb 20229 Feb 2022From 331
Guayaquil21 Nov 202227 Nov 2022From 345
Accra19 May 202222 May 2022From 368
Chita13 Feb 202218 Feb 2022From 415
Tokyo4 Apr 202210 Apr 2022From 420
Lima6 Jun 202212 Jun 2022From 426
Phuket27 Apr 20223 May 2022From 441
Sao Paulo5 May 202210 May 2022From 444
Mexico City21 Nov 202227 Nov 2022From 448
Los Angeles10 Feb 202215 Feb 2022From 453
Oran3 Feb 20228 Feb 2022From 464
Rio De Janeiro19 Oct 202224 Oct 2022From 468
Male14 Feb 202220 Feb 2022From 494
Colombo14 Mar 202220 Mar 2022From 502
Khartoum5 Feb 202210 Feb 2022From 524
Gorno-Altaysk14 Jun 202219 Jun 2022From 537
Sal30 Jan 202231 Jan 2022From 552
Nur-Sultan (Astana)16 Jul 202217 Jul 2022From 554
Santo Domingo16 Feb 202221 Feb 2022From 555
Panama City28 Jan 202230 Jan 2022From 634
Mahe Island4 Feb 20226 Feb 2022From 659
Saint Denis de la Reunion13 Apr 202218 Apr 2022From 664
Chicago1 Feb 20222 Feb 2022From 689
Hong Kong23 Feb 202226 Feb 2022From 708
Varadero28 Jan 202231 Jan 2022From 717
Nassau15 Apr 202219 Apr 2022From 721
St. George's14 Feb 202217 Feb 2022From 773
Kathmandu28 Jan 202230 Jan 2022From 806
Havana4 Feb 20225 Feb 2022From 851
Siem Reap13 Feb 202219 Feb 2022From 903
Mauritius6 Feb 20228 Feb 2022From 926
Cartagena28 Jan 202230 Jan 2022From 950

Above fares are updated every 2 days. So please bookmark this site !!


More flight deals from other airport?

Subscribe in to our free World Traveler Club Membership and get access to over 2400 flight deals, each day!

 

Banner 2

 

Book here your: Hotel, Flights, Airport Tansfer, Car Rental, Vacation Rental, Tours & Activities

 

 

Leave a Reply