Flight Deals from Madrid, Spain (MAD)

The Travel Deal Network

Airplane, Flight Deals

Flight Deals from Madrid, Spain (MAD)

The cheapest flight deals from Madrid (DUS) in Spain to most popular destinations in the world.
The system will find you the cheapes days to fly and the best flight deals you can find with departure from Madrid.
All fares are for round-trip flights, inclusive taxes and fuel surcharges.

Flight Deals from Madrid

DestinationDeparture atReturn atStopsDistanceFind tickets
Tangier23 Nov 20266 Dec 2026Direct565 kmTickets from 32
Porto16 Dec 202617 Dec 2026Direct437 kmTickets from 34
Palma19 Dec 202624 Dec 2026Direct546 kmTickets from 34
Milan11 Mar 202713 Mar 2027Direct1149 kmTickets from 35
Arrecife27 Nov 20265 Dec 2026Direct1572 kmTickets from 36
Marrakech23 Nov 202626 Nov 2026Direct1063 kmTickets from 37
London19 Dec 20267 Jan 2027Direct1303 kmTickets from 40
Ibiza18 Nov 202618 Nov 2026Direct457 kmTickets from 40
Malta13 Dec 202615 Dec 2026Direct1655 kmTickets from 40
Rabat2 Dec 20264 Dec 2026Direct768 kmTickets from 40
Catania21 Nov 202626 Nov 2026Direct1641 kmTickets from 41
Turin26 Nov 202628 Nov 2026Direct1053 kmTickets from 42
Lisbon10 Dec 202612 Dec 2026Direct511 kmTickets from 44
Tenerife11 Dec 202621 Dec 2026Direct1769 kmTickets from 50
Las Palmas5 Jan 202712 Jan 2027Direct1763 kmTickets from 50
Birmingham21 Nov 20266 Dec 2026Direct1340 kmTickets from 51
Rome26 Jan 202729 Jan 2027Direct1331 kmTickets from 53
Dublin22 Jan 202727 Jan 2027Direct1455 kmTickets from 56
Barcelona11 Dec 202616 Dec 20261 Stop483 kmTickets from 58
Venice5 Mar 20277 Mar 2027Direct1406 kmTickets from 59
Tirana14 Jan 202717 Jan 20271 Stop1952 kmTickets from 59
Manchester5 Feb 20277 Feb 2027Direct1437 kmTickets from 62
Asturias20 Nov 202621 Nov 2026Direct399 kmTickets from 63
Bristol11 Dec 202614 Dec 2026Direct1216 kmTickets from 64
Sevilla11 Jan 202718 Jan 20271 Stop393 kmTickets from 64
Malaga30 Nov 20263 Dec 2026Direct428 kmTickets from 65
Budapest6 Feb 202711 Feb 2027Direct1975 kmTickets from 65
La Coruna8 Dec 202616 Dec 2026Direct507 kmTickets from 67
Sofia11 Jan 202717 Jan 2027Direct2248 kmTickets from 68
Palermo24 Jan 202728 Jan 20271 Stop1477 kmTickets from 68
Gdansk18 Jan 202724 Jan 2027Direct2250 kmTickets from 68
Warsaw14 Jan 202724 Jan 2027Direct2266 kmTickets from 69
Nice25 Jan 202728 Jan 2027Direct956 kmTickets from 70
Pisa26 Nov 202626 Nov 2026Direct1205 kmTickets from 70
Krakow18 Jan 202720 Jan 2027Direct2104 kmTickets from 71
Naples15 Jan 202718 Jan 2027Direct1504 kmTickets from 71
Luxembourg27 Nov 202628 Nov 2026Direct1274 kmTickets from 73
Paris14 Jan 202717 Jan 2027Direct1031 kmTickets from 73
Lyon1 Apr 20274 Apr 2027Direct912 kmTickets from 73
Santa Cruz De La Palma2 Dec 20265 Dec 20261 Stop1844 kmTickets from 74
Bilbao20 Nov 202621 Nov 2026Direct320 kmTickets from 75
Geneva29 Jan 20271 Feb 2027Direct1010 kmTickets from 75
Brussels15 Jan 202718 Jan 2027Direct1273 kmTickets from 76
Alicante1 Apr 202715 Apr 2027Direct354 kmTickets from 77
Bologna21 Jan 202724 Jan 2027Direct1297 kmTickets from 79
Basel18 Mar 202721 Mar 2027Direct1188 kmTickets from 81
Bucharest28 Nov 20262 Dec 2026Direct2458 kmTickets from 83
Edinburgh4 Feb 20277 Feb 2027Direct1721 kmTickets from 84
Berlin13 Jan 202716 Jan 20271 Stop1852 kmTickets from 85
Fez24 Nov 202627 Nov 20261 Stop737 kmTickets from 93
Valencia28 Nov 202630 Nov 20261 Stop285 kmTickets from 94
Iasi14 Jan 202718 Jan 20271 Stop2591 kmTickets from 95
Parma28 Nov 202630 Nov 20261 Stop1233 kmTickets from 99
Vienna1 Feb 20274 Feb 2027Direct1806 kmTickets from 102
Puerto del Rosario11 Dec 202619 Dec 20261 Stop1633 kmTickets from 103
Belgrade11 Dec 202616 Dec 2026Direct2004 kmTickets from 104
Copenhagen21 Jan 202728 Jan 20271 Stop2061 kmTickets from 104
Trapani25 Jan 202729 Jan 20271 Stop1411 kmTickets from 107
Cologne18 Dec 202621 Dec 20261 Stop1421 kmTickets from 108
Granada3 Feb 20277 Feb 2027Direct365 kmTickets from 109
Santiago De Compostela1 Jun 20274 Jun 20271 Stop485 kmTickets from 109
Paphos1 Feb 202728 Feb 20271 Stop3217 kmTickets from 110
Dusseldorf5 Mar 20278 Mar 2027Direct1441 kmTickets from 111
Florence25 Jan 202728 Jan 2027Direct1271 kmTickets from 111
Casablanca19 Jan 202725 Jan 2027Direct866 kmTickets from 115
Wroclaw17 Dec 202621 Dec 20261 Stop1968 kmTickets from 116
Bordeaux2 Dec 20265 Dec 2026Direct539 kmTickets from 117
Funchal18 Jan 202723 Jan 20271 Stop1459 kmTickets from 119
Prague19 Feb 202721 Feb 20271 Stop1752 kmTickets from 120
Oslo28 Nov 202629 Nov 20261 Stop2294 kmTickets from 120
Larnaca17 Dec 20269 Jan 20271 Stop3306 kmTickets from 120
Toulouse24 Dec 202625 Dec 2026Direct538 kmTickets from 120
Vigo27 Nov 202629 Nov 2026Direct465 kmTickets from 121
Istanbul15 Jun 202729 Jun 20271 Stop2714 kmTickets from 121
Frankfurt19 Nov 202622 Nov 20261 Stop1350 kmTickets from 123
Varna5 Dec 202612 Dec 20261 Stop2603 kmTickets from 124
Gothenburg10 Dec 202614 Dec 20261 Stop2222 kmTickets from 125
Craiova27 Nov 202630 Nov 20261 Stop2283 kmTickets from 125
Stockholm28 Dec 202631 Dec 20261 Stop2602 kmTickets from 125
Nantes20 Nov 202623 Nov 2026Direct760 kmTickets from 125
Riga18 Jan 202725 Jan 20271 Stop2693 kmTickets from 127
Karlsruhe5 Feb 20277 Feb 20271 Stop1303 kmTickets from 130
Yerevan11 Jan 202717 Jan 20271 Stop4015 kmTickets from 132
Chisinau22 Jan 202724 Jan 20271 Stop2681 kmTickets from 132
Sharm el Sheikh19 Jan 202727 Jan 20271 Stop3720 kmTickets from 139
San Sebastian3 Jan 20276 Jan 2027Direct353 kmTickets from 139
Amsterdam18 Dec 20264 Jan 20271 Stop1461 kmTickets from 141
Menorca28 Dec 202613 Jan 20271 Stop665 kmTickets from 143
Kutaisi30 Jan 20279 Feb 20271 Stop3818 kmTickets from 144
Zurich10 Dec 202611 Dec 2026Direct1240 kmTickets from 144
Jerez de la Frontera18 Feb 202722 Feb 20271 Stop466 kmTickets from 146
Valverde7 Feb 202713 Feb 20271 Stop1922 kmTickets from 146
Vilnius14 Dec 202611 Jan 20271 Stop2647 kmTickets from 149
Athens11 Feb 202718 Feb 20271 Stop2377 kmTickets from 150
Kaunas17 Jan 202724 Jan 20271 Stop2580 kmTickets from 151
Montpellier7 Feb 202712 Feb 20271 Stop711 kmTickets from 152
Dubrovnik22 Jul 20273 Aug 2027Direct1827 kmTickets from 152
Reykjavik8 Jan 202714 Jan 20271 Stop2894 kmTickets from 156
Antalya2 Feb 202710 Feb 20271 Stop2990 kmTickets from 161
Algiers3 Dec 202610 Dec 20261 Stop722 kmTickets from 166
Dortmund1 May 20274 May 20271 Stop1498 kmTickets from 166
Katowice18 Nov 202624 Nov 20261 Stop2074 kmTickets from 168
Eindhoven28 Nov 202630 Nov 20261 Stop1402 kmTickets from 169
Lamezia Terme14 Dec 20266 Jan 20271 Stop1700 kmTickets from 172
Zagreb21 May 202729 May 20271 Stop1692 kmTickets from 173
Munich23 Dec 20269 Jan 20271 Stop1498 kmTickets from 174
Santander18 Nov 202621 Nov 20261 Stop329 kmTickets from 179
Baku2 Feb 20275 Feb 20271 Stop4462 kmTickets from 180
Heraklion7 Jun 202714 Jun 20271 Stop2573 kmTickets from 181
Strasbourg2 Dec 20266 Dec 20261 Stop1260 kmTickets from 183
Tbilisi27 Jan 202721 Feb 20271 Stop4015 kmTickets from 184
Luxor6 Dec 202610 Dec 20261 Stop3723 kmTickets from 185
Tromso1 Dec 20264 Dec 20261 Stop3501 kmTickets from 186
Stuttgart25 Nov 202629 Nov 20261 Stop1359 kmTickets from 186
Brasov7 May 202710 May 20271 Stop2418 kmTickets from 191
Praia8 Mar 202713 Mar 20271 Stop3430 kmTickets from 191
Hannover27 Nov 20262 Dec 20261 Stop1670 kmTickets from 197
Cairo17 Feb 202724 Feb 20271 Stop3307 kmTickets from 198
Bari29 Dec 20262 Jan 20271 Stop1709 kmTickets from 198
Tunis30 May 202714 Jun 2027Direct1261 kmTickets from 198
Thira3 Sep 20276 Sep 2027Direct2558 kmTickets from 200
Izmir4 Sep 202711 Sep 2027Direct2637 kmTickets from 200
Terceira24 May 202731 May 20271 Stop2017 kmTickets from 203
Hamburg8 Dec 202617 Dec 20261 Stop1782 kmTickets from 205
Mikonos31 Jul 202710 Aug 2027Direct2511 kmTickets from 206
Ankara28 Apr 20275 May 2027Direct3078 kmTickets from 207
Salzburg11 Dec 202613 Dec 20261 Stop1548 kmTickets from 209
Cagliari17 Nov 202619 Nov 20261 Stop1085 kmTickets from 209
Nottingham1 Jan 20273 Jan 20271 Stop1384 kmTickets from 210
Faro20 Mar 202725 Mar 20271 Stop540 kmTickets from 211
Swidnik19 Nov 202627 Nov 20261 Stop2341 kmTickets from 213
Djerba6 Mar 202714 Mar 20271 Stop1464 kmTickets from 216
Bern16 Mar 202721 Mar 20271 Stop1139 kmTickets from 226
Brindisi26 Dec 20262 Jan 20271 Stop1812 kmTickets from 230
Kerkyra1 Jul 20274 Jul 20271 Stop1995 kmTickets from 241
Rhodes1 Feb 20277 Feb 20271 Stop2779 kmTickets from 243
Dalaman4 Dec 20266 Dec 20261 Stop2826 kmTickets from 259
Bourgas27 Nov 202629 Nov 20261 Stop2566 kmTickets from 263
Mersin18 Nov 202629 Nov 20261 Stop3350 kmTickets from 273
New York1 Mar 20276 Mar 20271 Stop5762 kmTickets from 275
Boa Vista1 Feb 202714 Feb 20271 Stop3286 kmTickets from 286
Dakar3 May 20272 Jun 20271 Stop3152 kmTickets from 295
Abu Dhabi9 Feb 202714 Feb 20271 Stop5638 kmTickets from 320
Rotterdam1 Jan 20274 Jan 20271 Stop1415 kmTickets from 329
Almaty22 Jan 20274 Feb 20271 Stop6403 kmTickets from 329
Krasnodar1 Dec 20263 Dec 20261 Stop3482 kmTickets from 368
Los Angeles28 Jan 20279 Feb 20271 Stop9386 kmTickets from 372
Ajaccio17 Nov 202619 Nov 20261 Stop1046 kmTickets from 384
Augsburg10 Dec 20268 Jan 20271 Stop1441 kmTickets from 385
Tashkent25 Jun 202715 Aug 20271 Stop5933 kmTickets from 394
Alexandria26 Apr 20272 May 20271 Stop3170 kmTickets from 406
Antwerp17 Apr 202718 Apr 20271 Stop1299 kmTickets from 438
Miami20 Nov 202629 Nov 20261 Stop7105 kmTickets from 447
Johannesburg15 Dec 20266 Jan 20271 Stop8101 kmTickets from 456
Luanda21 Nov 202630 Nov 20261 Stop5777 kmTickets from 461
Kuala Lumpur27 Jan 202710 Feb 20271 Stop11088 kmTickets from 461
Sorvágur7 Aug 202714 Aug 20271 Stop2414 kmTickets from 462
Chicago11 Feb 202726 Feb 20271 Stop6745 kmTickets from 495
Mahe3 Dec 202614 Dec 20261 Stop7818 kmTickets from 495
Panama City28 Jan 202710 Feb 20271 Stop8156 kmTickets from 495
Bangkok25 Nov 20268 Dec 20261 Stop10193 kmTickets from 501
Caracas24 Feb 202711 Mar 20271 Stop7006 kmTickets from 508
Nouakchott20 Feb 202727 Feb 20271 Stop2754 kmTickets from 515
Orlando24 Feb 20274 Mar 20271 Stop7025 kmTickets from 522
Dhaka1 Jan 202730 Jan 20271 Stop8632 kmTickets from 522
New Delhi10 Apr 202724 Apr 20271 Stop7255 kmTickets from 522
Punta Cana8 Feb 202726 Feb 20271 Stop6569 kmTickets from 525
San Jose18 Feb 202728 Feb 20271 Stop8498 kmTickets from 530
Boston20 May 202727 May 20271 Stop5474 kmTickets from 532
Accra25 May 202719 Jun 20271 Stop3890 kmTickets from 533
Nairobi5 Jan 20272 Mar 20271 Stop6193 kmTickets from 547
Fort Lauderdale2 Feb 20279 Feb 20271 Stop7076 kmTickets from 548
Beijing2 Dec 20268 Dec 20261 Stop9206 kmTickets from 550
Chiang Mai4 Dec 202622 Dec 20261 Stop9672 kmTickets from 556
Lima4 Feb 202716 Feb 20271 Stop9524 kmTickets from 560
Minsk4 Feb 202720 Feb 20271 Stop2781 kmTickets from 565
Bamako10 Feb 202710 Apr 20271 Stop3134 kmTickets from 566
Santo Domingo19 Nov 20263 Dec 2026Direct6689 kmTickets from 568
Phuket23 Jan 202712 Feb 20271 Stop10411 kmTickets from 569
Guangzhou7 Dec 202622 Dec 20261 Stop10376 kmTickets from 573
Sao Paulo7 Mar 20274 Apr 20271 Stop8375 kmTickets from 574
Zanzibar11 Jan 202725 Jan 20271 Stop6783 kmTickets from 575
Shanghai18 Nov 202625 Nov 20261 Stop10269 kmTickets from 577
Erbil1 Sep 20274 Sep 20271 Stop4121 kmTickets from 580
Abidjan2 Mar 202716 Mar 20271 Stop3915 kmTickets from 586
Hangzhou23 Nov 20266 Dec 20261 Stop10266 kmTickets from 588
Seoul20 May 20273 Jun 20271 Stop9967 kmTickets from 589
Hong Kong2 Dec 202627 Dec 20261 Stop10508 kmTickets from 591
Toronto1 Jun 20274 Jun 20271 Stop6057 kmTickets from 601
Penang23 Feb 20279 Mar 20271 Stop10781 kmTickets from 607
Tokyo30 May 20278 Jun 20271 Stop10769 kmTickets from 616
Lagos18 Nov 20262 Dec 20261 Stop3829 kmTickets from 618
Shenzhen23 Nov 20266 Dec 20261 Stop10473 kmTickets from 623
Yaounde15 Mar 202715 Apr 20271 Stop4359 kmTickets from 624
Daegu4 Dec 20267 Dec 20261 Stop10220 kmTickets from 637
Sanya7 Mar 202714 Mar 20271 Stop10505 kmTickets from 637
Recife16 Nov 202629 Nov 2026Direct6286 kmTickets from 646
Taiyuan30 Dec 202612 Jan 20271 Stop9164 kmTickets from 653
Denpasar (Bali)9 Feb 202719 Feb 20271 Stop13053 kmTickets from 653
Fuzhou30 Dec 202612 Jan 20271 Stop10589 kmTickets from 655
Osaka30 May 202713 Jun 20271 Stop10678 kmTickets from 656
Cancun24 Feb 202710 Mar 20271 Stop7960 kmTickets from 668
Yiwu26 Nov 20267 Dec 20261 Stop10319 kmTickets from 668
Ouagadougou10 Feb 20273 Apr 20271 Stop3132 kmTickets from 669
Cape Town5 Mar 202724 Mar 20271 Stop8582 kmTickets from 671
Cartagena3 Feb 202710 Mar 20271 Stop7732 kmTickets from 671
Haikou7 Mar 202714 Mar 20271 Stop10452 kmTickets from 672
Male22 Feb 202728 Feb 20271 Stop8613 kmTickets from 678
San Francisco1 Jul 202711 Jul 20271 Stop9333 kmTickets from 683
Puerto Plata22 Apr 202730 Apr 20271 Stop6677 kmTickets from 683
Quito29 Jan 202729 Jan 20271 Stop8748 kmTickets from 684
Buenos Aires3 Mar 20279 Mar 20271 Stop10053 kmTickets from 687
Houston10 Sep 20271 Oct 20271 Stop8039 kmTickets from 689
Fortaleza4 Mar 202714 Mar 2027Direct6070 kmTickets from 694
Santa Cruz21 Feb 202728 Feb 20271 Stop8915 kmTickets from 697
Krabi4 Dec 202622 Dec 20261 Stop10467 kmTickets from 721
Kilimanjaro5 Mar 202714 Mar 20271 Stop6391 kmTickets from 725
Guayaquil28 Jan 202713 Feb 20271 Stop9011 kmTickets from 725
San Juan6 Jan 202718 Jan 2027Direct6378 kmTickets from 743
Rio de Janeiro26 Apr 20273 Jun 20271 Stop8145 kmTickets from 748
Bogota8 Feb 202718 Feb 2027Direct8030 kmTickets from 750
Vladivostok10 Dec 202616 Jan 20271 Stop9689 kmTickets from 754
Cali25 Mar 202717 Apr 20271 Stop8301 kmTickets from 758
Sialkot15 Dec 20261 Feb 20271 Stop6805 kmTickets from 764
Mauritius31 Dec 202610 Jan 20271 Stop9263 kmTickets from 769
Havana10 May 202731 May 2027Direct7460 kmTickets from 799
Santiago30 Nov 202610 Dec 2026Direct10717 kmTickets from 800
Qingdao19 Nov 202626 Nov 20261 Stop9743 kmTickets from 802
Medellin17 Feb 202728 Feb 2027Direct8030 kmTickets from 833
Charlotte14 Jan 202727 Jan 20271 Stop6595 kmTickets from 837
Montevideo4 Dec 20267 Dec 20261 Stop9945 kmTickets from 846
Iquitos9 Mar 202717 Mar 20271 Stop8593 kmTickets from 851
Cordoba17 Mar 202731 Mar 20271 Stop10126 kmTickets from 862
Fukuoka15 Nov 202625 Nov 20261 Stop10526 kmTickets from 863
Mendoza18 Feb 202725 Feb 20271 Stop10542 kmTickets from 873
Denver16 May 202731 May 20271 Stop8043 kmTickets from 880
Dar Es Salaam10 Feb 202717 Feb 20271 Stop6840 kmTickets from 880
Singapore1 Aug 202722 Aug 20271 Stop11381 kmTickets from 894
Monterrey13 Jul 20273 Aug 2027Direct8697 kmTickets from 896
Calgary5 Jun 202719 Jun 20271 Stop7806 kmTickets from 896
San Diego1 Dec 20266 Dec 20261 Stop9404 kmTickets from 902
Pittsburgh1 Jun 20274 Jun 20271 Stop6261 kmTickets from 913
La Romana4 Apr 202712 Apr 20271 Stop6624 kmTickets from 927
New Orleans5 Dec 202617 Dec 20261 Stop7644 kmTickets from 934
Kabul1 Jan 202731 Jan 20271 Stop6269 kmTickets from 953
Sydney1 Jun 20278 Jun 20271 Stop17672 kmTickets from 955
Asuncion25 Jan 202713 Mar 20271 Stop9187 kmTickets from 968
Malabo30 Nov 202620 Dec 20261 Stop4263 kmTickets from 999
Santiago23 Nov 20268 Dec 20261 Stop6703 kmTickets from 1 036
Windhoek21 Nov 202630 Nov 20261 Stop7330 kmTickets from 1 096
Queretaro26 Dec 20267 Jan 2027Direct9087 kmTickets from 1 102
Pereira30 Dec 20263 Feb 20271 Stop8154 kmTickets from 1 133
Tegucigalpa27 Jan 202710 Feb 20271 Stop8467 kmTickets from 1 159
Managua20 Nov 20268 Jan 20271 Stop8513 kmTickets from 1 159
Bridgetown28 Dec 20268 Jan 20271 Stop6203 kmTickets from 1 175
Nassau2 Dec 202626 Dec 20261 Stop6918 kmTickets from 1 192
San Jose1 Jul 202711 Jul 20271 Stop9326 kmTickets from 1 207
Armenia6 Jan 202723 Jan 20271 Stop8183 kmTickets from 1 214
Ushuaia13 Jan 202727 Jan 20271 Stop12241 kmTickets from 1 530
Trujillo4 Dec 20266 Jan 20271 Stop9390 kmTickets from 1 586
La Paz28 Nov 202613 Jan 20271 Stop9186 kmTickets from 1 588
Easter Island15 Feb 202721 Feb 20271 Stop13197 kmTickets from 2 065
All prices for round-trip tickets include taxes.
Please filter by clicking on the tabs (Destination, Date, Price etc.) to get the best results.
Note: Prices and deals may change due to availability.
All flight deals will be refreshed every 24 hours by our system.
To ease your travels you might bookmark us or save it in your browser favorites!


Klick here for Hotel Deals, Airport Transfers, Car Rental


Back to Member Area

Share with