Cheap flights from Madrid from $17
292 cities in 111 countries. In each country, prices we can stand behind come first, then the cheapest.
Destinations with a recent price: 292
Recent prices: 17,597
Standing out right now
Warsaw
From $22 one way
52.2% below the middle price here: the cheapest one-way fare on each of 10 departure dates is usually $32 to $59.
This price is for these exact dates; other dates may cost more.
Bucharest
From $92 round trip
48.9% below the middle price here: the cheapest return fare on each of 11 departure dates is usually $113 to $193.
This price is for these exact dates; other dates may cost more.
Porto
From $21 one way
47.4% below the middle price here: the cheapest one-way fare on each of 21 departure dates is usually $27 to $41.
This price is for these exact dates; other dates may cost more.
Rome
From $53 round trip
44.2% below the middle price here: the cheapest return fare on each of 32 departure dates is usually $72 to $113.
This price is for these exact dates; other dates may cost more.
Batumi
From $270 round trip
40.9% below the middle price here: the cheapest return fare on each of 17 departure dates is usually $428 to $477.
This trip has 2 stops.
Fares Aviasales flagged as unusually low
| City | From | Trip | Dates | Airports | Stops | Airline | Found | |
|---|---|---|---|---|---|---|---|---|
| London | $25 | one-way | 21 Nov | MAD → STN | stops unknown | Ryanair | found yesterday | Open this trip |
| Milan | $29 | one-way | 22 Nov | MAD → MXP | nonstop | Ryanair | found yesterday | Open this trip |
| Nice | $34 | one-way | 18 Dec | MAD → NCE | nonstop | easyJet | found yesterday | Open this trip |
| Brussels | $35 | one-way | 14 Dec | MAD → CRL | stops unknown | Ryanair | found today | Open this trip |
| Granada | $41 | one-way | 30 Nov | MAD → GRX | stops unknown | Iberia | found today | Open this trip |
| Amsterdam | $42 | one-way | 15 Dec | MAD → AMS | stops unknown | Iberia | found today | Open this trip |
| Bologna | $44 | one-way | 14 Nov | MAD → BLQ | stops unknown | Ryanair | found today | Open this trip |
| Funchal | $48 | one-way | 24 Nov | MAD → FNC | stops unknown | easyJet | found today | Open this trip |
| Vilnius | $60 | one-way | 18 Jan 2027 | MAD → VNO | stops unknown | Wizz Air | found yesterday | Open this trip |
| Larnaca | $64 | one-way | 21 Nov | MAD → LCA | stops unknown | Wizz Air | found yesterday | Open this trip |
| Pisa | $71 | one-way | 14 Nov | MAD → PSA | stops unknown | Ryanair | found today | Open this trip |
| Yerevan | $82 | one-way | 24 Jan 2027 | MAD → EVN | stops unknown | Wizz Air Malta | found yesterday | Open this trip |
| Yerevan | $94 | one-way | 26 Mar 2027 | MAD → EVN | stops unknown | Pegasus Airlines | found today | Open this trip |
| Baku | $108 | one-way | 15 Jan 2027 | MAD → GYD | stops unknown | Pegasus Airlines | found today | Open this trip |
| Baku | $108 | one-way | 25 Jan 2027 | MAD → GYD | stops unknown | Wizz Air Malta | found yesterday | Open this trip |
| Abu Dhabi | $140 | one-way | 18 Nov | MAD → AUH | stops unknown | Pegasus Airlines | found yesterday | Open this trip |
| Sharjah | $155 | one-way | 17 Nov | MAD → SHJ | stops unknown | Pegasus Airlines | found yesterday | Open this trip |
| Boston | $354 | one-way | 17 Nov | MAD → BOS | stops unknown | American Airlines | found today | Open this trip |
When these trips depart
Every price counted here was found on or after 6 Nov.
Return
November 2026: 109 destinations with recent prices, from $37
Tangier · 23 Nov – 6 Dec · found today · See prices for these dates
December 2026: 163 destinations with recent prices, from $40
Porto · 10 Dec – 16 Dec · found 4 hours ago · See prices for these dates
As low as $38 · Porto · 16 Dec – 17 Dec · found 2 days ago · See prices for these dates
January 2027: 107 destinations with recent prices, from $39
Milan · 26 Jan 2027 – 29 Jan 2027 · found 23 hours ago · See prices for these dates
February 2027: 94 destinations with recent prices, from $47
Turin · 3 Feb 2027 – 10 Feb 2027 · found today · See prices for these dates
As low as $40 · Asturias · 14 Feb 2027 – 21 Feb 2027 · found 6 days ago · See prices for these dates
March 2027: 78 destinations with recent prices, from $84
Lisbon · 27 Mar 2027 – 29 Mar 2027 · found today · See prices for these dates
As low as $65 · Venice · 5 Mar 2027 – 7 Mar 2027 · found 4 days ago · See prices for these dates
April 2027: 58 destinations with recent prices, from $132
Warsaw · 12 Apr 2027 – 17 Apr 2027 · found 15 hours ago · See prices for these dates
As low as $67 · Porto · 13 Apr 2027 – 28 Apr 2027 · found yesterday · See prices for these dates
May 2027: 42 destinations with recent prices, from $85
Tenerife · 8 May 2027 – 15 May 2027 · found today · See prices for these dates
As low as $67 · Porto · 4 May 2027 – 20 May 2027 · found yesterday · See prices for these dates
June 2027: 38 destinations with recent prices, from $71
Lisbon · 25 Jun 2027 – 27 Jun 2027 · found today · See prices for these dates
July 2027: 43 destinations with recent prices, from $505
Reykjavik · 1 Jul 2027 – 17 Jul 2027 · found today · See prices for these dates
As low as $103 · Ibiza · 12 Jul 2027 – 26 Jul 2027 · found 6 days ago · See prices for these dates
August 2027: 32 destinations with recent prices, from $117
Tenerife · 4 Aug 2027 – 18 Aug 2027 · found today · See prices for these dates
As low as $74 · Lisbon · 18 Aug 2027 – 23 Aug 2027 · found 5 days ago · See prices for these dates
September 2027: 28 destinations with recent prices, from $70
Palma · 26 Sept 2027 – 5 Oct 2027 · found 6 days ago · See prices for these dates
October 2027: 19 destinations with recent prices, from $97
Las Palmas · 22 Oct 2027 – 24 Oct 2027 · found today · See prices for these dates
As low as $87 · Las Palmas · 2 Oct 2027 – 9 Oct 2027 · found yesterday · See prices for these dates
One-way
November 2026: 31 destinations with recent prices, from $24
Palma · 25 Nov · found today · Open this trip
As low as $17 · Tangier · 23 Nov · found 2 days ago · Open this trip
December 2026: 31 destinations with recent prices, from $21
Lisbon · 10 Dec · found 19 hours ago · Open this trip
As low as $17 · Marrakech · 14 Dec · found 2 days ago · Open this trip
January 2027: 24 destinations with recent prices, from $20
Milan · 17 Jan 2027 · found 7 hours ago · Open this trip
February 2027: 22 destinations with recent prices, from $21
Porto · 6 Feb 2027 · found 14 hours ago · Open this trip
March 2027: 25 destinations with recent prices, from $27
Rome · 14 Mar 2027 · found 4 hours ago · Open this trip
As low as $22 · Lisbon · 1 Mar 2027 · found 3 days ago · Open this trip
April 2027: 21 destinations with recent prices, from $38
Alicante · 11 Apr 2027 · found today · Open this trip
As low as $33 · Lisbon · 1 Apr 2027 · found 3 days ago · Open this trip
May 2027: 23 destinations with recent prices, from $33
Lisbon · 20 May 2027 · found today · Open this trip
As low as $25 · Tangier · 12 May 2027 · found 5 days ago · Open this trip
June 2027: 23 destinations with recent prices, from $34
Lisbon · 15 Jun 2027 · found today · Open this trip
July 2027: 15 destinations with recent prices, from $161
Gdansk · 30 Jul 2027 · found today · Open this trip
As low as $21 · Milan · 29 Jul 2027 · found 2 days ago · Open this trip
August 2027: 17 destinations with recent prices, from $29
Asturias · 25 Aug 2027 · found today · Open this trip
September 2027: 22 destinations with recent prices, from $120
Yerevan · 30 Sept 2027 · found today · Open this trip
As low as $32 · Milan · 14 Sept 2027 · found yesterday · Open this trip
October 2027: 17 destinations with recent prices, from $107
Istanbul · 2 Oct 2027 · found today · Open this trip
As low as $38 · Lisbon · 4 Oct 2027 · found 3 days ago · Open this trip
November 2027: 1 destination with recent prices, from $532
Menorca · 1 Nov 2027 · found today · Open this trip
Everywhere, by country
1 traveler · Economy
| City | From | Trip | Dates | Airports | Stops | Airline | Found | |
|---|---|---|---|---|---|---|---|---|
| Morocco | ||||||||
| Marrakech | $17 | one-way | 14 Dec | MAD → RAK | nonstop | Ryanair | found 2 days ago | Open this trip |
| Rabat | $17 | one-way | 18 Nov | MAD → RBA | nonstop | Ryanair | found 4 days ago | Open this trip |
| Tangier | $17 | one-way | 23 Nov | MAD → TNG | nonstop | Ryanair | found 2 days ago | Open this trip |
| Fez | $26 | one-way | 25 Jan 2027 | MAD → FEZ | nonstop | Ryanair | found yesterday | Open this trip |
| Tangier | $37 | return | 23 Nov – 6 Dec | MAD → TNG | out nonstop, back nonstop | Ryanair | found today | See prices for these dates |
| Casablanca | $56 | one-way | 13 Jun 2027 | MAD → CMN | nonstop | Iberia | found 5 days ago | Open this trip |
| Agadir | $59 | one-way | 17 Oct 2027 | MAD → AGA | nonstop | Ryanair | found 6 days ago | Open this trip |
| Nador | $64 | one-way | 1 Sept 2027 | MAD → NDR | nonstop | Ryanair | found 6 days ago | Open this trip |
| Marrakech | $86 | return | 14 Nov – 19 Nov | MAD → RAK | out nonstop, back nonstop | Iberia Express | found today | See prices for these dates |
| Marrakech | As low as $37 | return | 16 Nov – 19 Nov | MAD → RAK | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates |
| Fez | $102 | return | 24 Nov – 27 Nov | MAD → FEZ | out 1 stop, back nonstop | Ryanair | found today | See prices for these dates |
| Fez | As low as $97 | return | 25 Nov – 28 Nov | MAD → FEZ | out 1 stop, back nonstop | Ryanair | found 2 days ago | See prices for these dates |
| Rabat | $133 | return | 18 Nov – 26 Nov | MAD → RBA | out nonstop, back 1 stop | Ryanair | found today | See prices for these dates |
| Rabat | As low as $45 | return | 2 Dec – 4 Dec | MAD → RBA | out nonstop, back nonstop | Ryanair | found 4 days ago | See prices for these dates |
| Nador | $214 | return | 21 Nov – 30 Nov | MAD → NDR | out 2 stops, back 2 stops | Ryanair | found 2 days ago | See prices for these dates |
| Agadir | $120 | return | 4 Jan 2027 – 17 Jan 2027 | MAD → AGA | out 3 stops, back 1 stop | Royal Air Maroc | found 5 days ago | See prices for these dates |
| Oujda | $120 | return | 20 Nov – 23 Nov | MAD → OUD | out 1 stop, back 1 stop | Ryanair | found 6 days ago | See prices for these dates |
| Casablanca | $138 | return | 11 Dec – 19 Dec | MAD → CMN | out nonstop, back nonstop | Iberia Regional by Air Nostrum | found 5 days ago | See prices for these dates |
| United Kingdom | ||||||||
| London | $18 | one-way | 19 Dec | MAD → STN | nonstop | Ryanair | found yesterday | Open this trip |
| Manchester | $28 | one-way | 9 Dec | MAD → MAN | nonstop | Ryanair | found 5 days ago | Open this trip |
| Bristol | $32 | one-way | 26 Dec | MAD → BRS | nonstop | Ryanair | found yesterday | Open this trip |
| London | $44 | return | 19 Dec – 7 Jan 2027 | MAD → STN | out nonstop, back nonstop | Ryanair | found 9 hours ago | See prices for these dates |
| Manchester | $69 | return | 5 Feb 2027 – 7 Feb 2027 | MAD → MAN | out nonstop, back nonstop | easyJet | found today | See prices for these dates |
| Birmingham | $56 | return | 21 Nov – 6 Dec | MAD → BHX | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates |
| Edinburgh | $90 | return | 4 Feb 2027 – 7 Feb 2027 | MAD → EDI | out nonstop, back nonstop | easyJet | found 4 days ago | See prices for these dates |
| Bristol | $103 | return | 26 Dec – 30 Dec | MAD → BRS | out nonstop, back nonstop | Ryanair | found 4 days ago | See prices for these dates |
| Luxembourg | ||||||||
| Luxembourg | $18 | one-way | 18 Dec | MAD → LUX | nonstop | Ryanair | found 6 days ago | Open this trip |
| Luxembourg | $122 | return | 1 Mar 2027 – 4 Mar 2027 | MAD → LUX | out nonstop, back nonstop | Ryanair | found today | See prices for these dates |
| Luxembourg | As low as $81 | return | 27 Nov – 28 Nov | MAD → LUX | out nonstop, back nonstop | Ryanair | found 5 days ago | See prices for these dates |
| Malta | ||||||||
| Malta | $18 | one-way | 15 Dec | MAD → MLA | nonstop | Ryanair | found yesterday | Open this trip |
| Malta | $44 | return | 13 Dec – 15 Dec | MAD → MLA | out nonstop, back nonstop | Ryanair | found today | See prices for these dates |
| Italy | ||||||||
| Turin | $19 | one-way | 26 Nov | MAD → TRN | nonstop | Ryanair | found 2 days ago | Open this trip |
| Milan | $20 | one-way | 17 Jan 2027 | MAD → MXP | nonstop | Wizz Air Malta | found 7 hours ago | Open this trip |
| Milan | As low as $18 | one-way | 19 Dec | MAD → MXP | nonstop | Ryanair | found 3 days ago | Open this trip |
| Naples | $22 | one-way | 13 Jan 2027 | MAD → NAP | nonstop | Ryanair | found yesterday | Open this trip |
| Palermo | $26 | one-way | 14 Nov | MAD → PMO | nonstop | Ryanair | found 5 days ago | Open this trip |
| Rome | $27 | one-way | 14 Mar 2027 | MAD → FCO | nonstop | Wizz Air Malta | found 4 hours ago | Open this trip |
| Rome | As low as $21 | one-way | 16 Jan 2027 | MAD → FCO | nonstop | Ryanair | found yesterday | Open this trip |
| Venice | $38 | one-way | 25 Dec | MAD → VCE | nonstop | Wizz Air Malta | found 5 days ago | Open this trip |
| Milan | $39 | return | 26 Jan 2027 – 29 Jan 2027 | MAD → MXP | out nonstop, back nonstop | Wizz Air Malta | found 23 hours ago | See prices for these dates |
| Milan | As low as $38 | return | 13 Dec – 15 Dec | MAD → MXP | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates |
| Bologna | $44 | one-way | 14 Nov | MAD → BLQ | stops unknown | Ryanair | found today | Open this trip |
| Turin | $47 | return | 3 Feb 2027 – 10 Feb 2027 | MAD → TRN | out nonstop, back nonstop | Wizz Air Malta | found today | See prices for these dates |
| Turin | As low as $43 | return | 26 Nov – 28 Nov | MAD → TRN | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates |
| Rome | $53 | return | 16 Jan 2027 – 18 Jan 2027 | MAD → FCO | out nonstop, back nonstop | Ryanair | found 6 hours ago | See prices for these dates |
| Rome | As low as $49 | return | 16 Jan 2027 – 18 Jan 2027 | MAD → FCO | out nonstop, back nonstop | Ryanair | found 4 days ago | See prices for these dates |
| Pisa | $71 | one-way | 14 Nov | MAD → PSA | stops unknown | Ryanair | found today | Open this trip |
| Pisa | As low as $23 | one-way | 11 Dec | MAD → PSA | nonstop | Ryanair | found 4 days ago | Open this trip |
| Venice | $73 | return | 12 Feb 2027 – 14 Feb 2027 | MAD → VCE | out nonstop, back nonstop | Ryanair | found today | See prices for these dates |
| Venice | As low as $65 | return | 5 Mar 2027 – 7 Mar 2027 | MAD → VCE | out nonstop, back nonstop | Ryanair | found 4 days ago | See prices for these dates |
| Florence | $77 | one-way | 11 May 2027 | MAD → FLR | nonstop | Vueling | found 4 days ago | Open this trip |
| Catania | $86 | one-way | 30 Mar 2027 | MAD → CTA | 1 stop | Ryanair | found 5 days ago | Open this trip |
| Naples | $225 | return | 24 Mar 2027 – 28 Mar 2027 | MAD → NAP | out nonstop, back 2 stops | Iberia | found today | See prices for these dates |
| Naples | As low as $162 | return | 2 Jan 2027 – 4 Jan 2027 | MAD → NAP | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates |
| Salerno | $356 | return | 19 Jul 2027 – 25 Jul 2027 | MAD → QSR | out 2 stops, back 1 stop | Iberia Express | found yesterday | See prices for these dates |
| Catania | $41 | return | 16 Dec – 18 Dec | MAD → CTA | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates |
| Brindisi | $261 | return | 26 Dec – 2 Jan 2027 | MAD → BDS | out 1 stop, back 1 stop | Ryanair | found 3 days ago | See prices for these dates |
| Pisa | $53 | return | 26 Nov – 26 Nov | MAD → PSA | out nonstop, back nonstop | Wizz Air Malta | found 4 days ago | See prices for these dates |
| Bari | $126 | return | 29 Nov – 2 Dec | MAD → BRI | out 1 stop, back nonstop | Ryanair | found 6 days ago | See prices for these dates |
| Florence | $175 | return | 19 Feb 2027 – 22 Feb 2027 | MAD → FLR | out nonstop, back nonstop | Vueling | found 6 days ago | See prices for these dates |
| Portugal | ||||||||
| Lisbon | $21 | one-way | 10 Dec | MAD → LIS | nonstop | Ryanair | found 19 hours ago | Open this trip |
| Lisbon | As low as $18 | one-way | 28 Nov | MAD → LIS | nonstop | Ryanair | found 4 days ago | Open this trip |
| Porto | $21 | one-way | 6 Feb 2027 | MAD → OPO | nonstop | Ryanair | found 14 hours ago | Open this trip |
| Porto | As low as $18 | one-way | 24 Nov | MAD → OPO | nonstop | Ryanair | found 2 days ago | Open this trip |
| Porto | $40 | return | 10 Dec – 16 Dec | MAD → OPO | out nonstop, back nonstop | Ryanair | found 4 hours ago | See prices for these dates |
| Porto | As low as $38 | return | 16 Dec – 17 Dec | MAD → OPO | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates |
| Faro | $41 | one-way | 19 Sept 2027 | MAD → FAO | nonstop | Ryanair | found 4 days ago | Open this trip |
| Funchal | $48 | one-way | 24 Nov | MAD → FNC | stops unknown | easyJet | found today | Open this trip |
| Funchal | As low as $43 | one-way | 28 Nov | MAD → FNC | stops unknown | easyJet | found 4 days ago | Open this trip |
| Lisbon | $49 | return | 10 Dec – 12 Dec | MAD → LIS | out nonstop, back nonstop | Ryanair | found 20 hours ago | See prices for these dates |
| Funchal | $205 | return | 6 May 2027 – 9 May 2027 | MAD → FNC | out 2 stops, back 1 stop | TAP Air Portugal | found today | See prices for these dates |
| Funchal | As low as $139 | return | 1 Mar 2027 – 10 Mar 2027 | MAD → FNC | out 1 stop, back 1 stop | Iberia | found 3 days ago | See prices for these dates |
| Terceira | $269 | return | 21 May 2027 – 30 May 2027 | MAD → TER | out 1 stop, back 1 stop | TAP Air Portugal | found 6 hours ago | See prices for these dates |
| Terceira | As low as $217 | return | 12 Aug 2027 – 19 Aug 2027 | MAD → TER | out 1 stop, back 1 stop | TAP Air Portugal | found 5 days ago | See prices for these dates |
| Poland | ||||||||
| Warsaw | $22 | one-way | 1 Feb 2027 | MAD → WMI | nonstop | Ryanair | found yesterday | Open this trip |
| Wroclaw | $34 | one-way | 8 Feb 2027 | MAD → WRO | nonstop | Ryanair | found 6 days ago | Open this trip |
| Krakow | $60 | one-way | 6 Mar 2027 | MAD → KRK | stops unknown | Ryanair | found 3 days ago | Open this trip |
| Gdansk | $75 | return | 18 Jan 2027 – 24 Jan 2027 | MAD → GDN | out nonstop, back nonstop | Ryanair | found today | See prices for these dates |
| Warsaw | $76 | return | 23 Jan 2027 – 24 Jan 2027 | MAD → WMI | out nonstop, back nonstop | Ryanair | found 21 hours ago | See prices for these dates |
| Gdansk | $161 | one-way | 30 Jul 2027 | MAD → GDN | nonstop | Wizz Air | found today | Open this trip |
| Gdansk | As low as $23 | one-way | 28 Dec | MAD → GDN | nonstop | Ryanair | found 3 days ago | Open this trip |
| Krakow | $175 | return | 5 Oct 2027 – 8 Oct 2027 | MAD → KRK | out 1 stop, back 1 stop | Ryanair | found today | See prices for these dates |
| Krakow | As low as $78 | return | 18 Jan 2027 – 20 Jan 2027 | MAD → KRK | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates |
| Wroclaw | $139 | return | 17 Dec – 21 Dec | MAD → WRO | out 1 stop, back 1 stop | Ryanair | found 3 days ago | See prices for these dates |
| Katowice | $185 | return | 18 Nov – 24 Nov | MAD → KTW | out 1 stop, back 1 stop | Ryanair | found 3 days ago | See prices for these dates |
| Spain | ||||||||
| Arrecife | $23 | one-way | 21 Nov | MAD → ACE | nonstop | Ryanair | found 2 days ago | Open this trip |
| Palma | $24 | one-way | 25 Nov | MAD → PMI | nonstop | Ryanair | found today | Open this trip |
| Palma | As low as $23 | one-way | 3 Dec | MAD → PMI | nonstop | Ryanair | found 2 days ago | Open this trip |
| Ibiza | $25 | one-way | 5 Dec | MAD → IBZ | nonstop | Ryanair | found yesterday | Open this trip |
| Santiago de Compostela | $25 | one-way | 1 Dec | MAD → SCQ | nonstop | Wizz Air Malta | found 4 days ago | Open this trip |
| Barcelona | $28 | one-way | 23 Dec | MAD → BCN | nonstop | Iberia | found today | Open this trip |
| Barcelona | As low as $27 | one-way | 9 Dec | MAD → BCN | nonstop | Iberia | found 4 days ago | Open this trip |
| Asturias | $29 | one-way | 25 Aug 2027 | MAD → OVD | nonstop | Wizz Air Malta | found today | Open this trip |
| Asturias | As low as $26 | one-way | 8 Jan 2027 | MAD → OVD | nonstop | Wizz Air Malta | found yesterday | Open this trip |
| Las Palmas | $33 | one-way | 7 Jan 2027 | MAD → LPA | nonstop | Iberia Express | found 2 days ago | Open this trip |
| Sevilla | $36 | one-way | 4 Feb 2027 | MAD → SVQ | nonstop | Air Europa | found yesterday | Open this trip |
| Alicante | $38 | one-way | 11 Apr 2027 | MAD → ALC | nonstop | Iberia | found today | Open this trip |
| Valencia | $38 | one-way | 24 Feb 2027 | MAD → VLC | nonstop | Iberia | found today | Open this trip |
| Palma | $40 | return | 9 Jan 2027 – 11 Jan 2027 | MAD → PMI | out nonstop, back nonstop | Ryanair | found 21 hours ago | See prices for these dates |
| Palma | As low as $38 | return | 19 Dec – 24 Dec | MAD → PMI | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates |
| Granada | $41 | one-way | 30 Nov | MAD → GRX | stops unknown | Iberia | found today | Open this trip |
| Tenerife | $42 | one-way | 27 Jan 2027 | MAD → TFN | nonstop | Iberia Express | found 20 hours ago | Open this trip |
| Tenerife | As low as $37 | one-way | 25 Jan 2027 | MAD → TFN | nonstop | Iberia Express | found 3 days ago | Open this trip |
| Malaga | $45 | one-way | 16 Feb 2027 | MAD → AGP | nonstop | Air Europa | found yesterday | Open this trip |
| Bilbao | $46 | one-way | 26 Dec | MAD → BIO | nonstop | Iberia | found 5 days ago | Open this trip |
| Vigo | $46 | one-way | 29 Mar 2027 | MAD → VGO | nonstop | Air Europa Express | found 4 days ago | Open this trip |
| Santander | $47 | one-way | 24 Nov | MAD → SDR | stops unknown | Iberia | found 4 days ago | Open this trip |
| Las Palmas | $61 | return | 18 Dec – 22 Dec | MAD → LPA | out nonstop, back nonstop | Iberia Express | found today | See prices for these dates |
| Las Palmas | As low as $55 | return | 5 Jan 2027 – 12 Jan 2027 | MAD → LPA | out nonstop, back nonstop | Iberia Express | found 2 days ago | See prices for these dates |
| Tenerife | $62 | return | 18 Jan 2027 – 23 Jan 2027 | MAD → TFN | out nonstop, back nonstop | Iberia Express | found yesterday | See prices for these dates |
| Tenerife | As low as $55 | return | 11 Dec – 21 Dec | MAD → TFN | out nonstop, back nonstop | Iberia Express | found 3 days ago | See prices for these dates |
| La Coruna | $73 | return | 8 Dec – 16 Dec | MAD → LCG | out nonstop, back nonstop | Air Europa | found 23 hours ago | See prices for these dates |
| Sevilla | $101 | return | 27 Nov – 1 Dec | MAD → SVQ | out nonstop, back 1 stop | Volotea | found today | See prices for these dates |
| Sevilla | As low as $57 | return | 22 Jan 2027 – 28 Jan 2027 | MAD → SVQ | out nonstop, back nonstop | Air Europa | found 7 days ago | See prices for these dates |
| Barcelona | $112 | return | 30 Nov – 30 Nov | MAD → BCN | out nonstop, back 1 stop | Volotea | found 8 hours ago | See prices for these dates |
| Barcelona | As low as $64 | return | 11 Dec – 16 Dec | MAD → BCN | out nonstop, back 1 stop | Ryanair | found 2 days ago | See prices for these dates |
| Menorca | $158 | return | 28 Dec – 13 Jan 2027 | MAD → MAH | out 1 stop, back nonstop | Iberia | found yesterday | See prices for these dates |
| Menorca | $532 | one-way | 1 Nov 2027 | MAD → MAH | 2 stops | SWISS | found today | Open this trip |
| Arrecife | $40 | return | 27 Nov – 5 Dec | MAD → ACE | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates |
| Puerto del Rosario | $113 | return | 11 Dec – 19 Dec | MAD → FUE | out 1 stop, back nonstop | Iberia Express | found 3 days ago | See prices for these dates |
| Valencia | $146 | return | 18 Nov – 22 Nov | MAD → VLC | out nonstop, back nonstop | Air Europa | found 2 days ago | See prices for these dates |
| Valverde | $161 | return | 7 Feb 2027 – 13 Feb 2027 | MAD → VDE | out 1 stop, back 1 stop | Air Europa | found 2 days ago | See prices for these dates |
| Jerez de la Frontera | $161 | return | 18 Feb 2027 – 22 Feb 2027 | MAD → XRY | out 1 stop, back 1 stop | Air Europa | found 2 days ago | See prices for these dates |
| Ibiza | $40 | return | 25 Dec – 25 Dec | MAD → IBZ | out nonstop, back nonstop | Iberia Express | found 6 days ago | See prices for these dates |
| Asturias | $40 | return | 14 Feb 2027 – 21 Feb 2027 | MAD → OVD | out nonstop, back nonstop | Wizz Air Malta | found 6 days ago | See prices for these dates |
| Malaga | $69 | return | 21 Nov – 25 Nov | MAD → AGP | out nonstop, back nonstop | Ryanair | found 6 days ago | See prices for these dates |
| Bilbao | $82 | return | 20 Nov – 21 Nov | MAD → BIO | out nonstop, back nonstop | Air Europa | found 4 days ago | See prices for these dates |
| Alicante | $85 | return | 1 Apr 2027 – 15 Apr 2027 | MAD → ALC | out nonstop, back nonstop | Iberia | found 5 days ago | See prices for these dates |
| Santa Cruz de La Palma | $186 | return | 8 Dec – 13 Dec | MAD → SPC | out 2 stops, back 1 stop | Iberia Express | found 5 days ago | See prices for these dates |
| Girona | $298 | return | 4 Jan 2027 – 25 Jan 2027 | MAD → GRO | out 1 stop, back 2 stops | Wizz Air Malta | found 4 days ago | See prices for these dates |
| Albania | ||||||||
| Tirana | $24 | one-way | 14 Jan 2027 | MAD → TIA | nonstop | Ryanair | found 5 days ago | Open this trip |
| Tirana | $150 | return | 3 Dec – 7 Dec | MAD → TIA | out 1 stop, back nonstop | Wizz Air Malta | found yesterday | See prices for these dates |
| Switzerland | ||||||||
| Geneva | $28 | one-way | 26 Feb 2027 | MAD → GVA | nonstop | easyJet | found 3 days ago | Open this trip |
| Basel | $35 | one-way | 24 Dec | MAD → BSL | nonstop | easyJet | found 6 days ago | Open this trip |
| Zurich | $79 | one-way | 19 Oct 2027 | MAD → ZRH | nonstop | Iberia | found 5 days ago | Open this trip |
| Basel | $89 | return | 18 Mar 2027 – 21 Mar 2027 | MAD → BSL | out nonstop, back nonstop | easyJet | found yesterday | See prices for these dates |
| Geneva | $98 | return | 16 Dec – 17 Dec | MAD → GVA | out nonstop, back 1 stop | easyJet | found 6 days ago | See prices for these dates |
| Zurich | $178 | return | 16 Nov – 23 Nov | MAD → ZRH | out nonstop, back nonstop | Edelweiss Air | found 5 days ago | See prices for these dates |
| Ireland | ||||||||
| Dublin | $29 | one-way | 14 Dec | MAD → DUB | stops unknown | Ryanair | found 2 days ago | Open this trip |
| Dublin | $76 | return | 27 Dec – 2 Jan 2027 | MAD → DUB | out nonstop, back nonstop | Ryanair | found today | See prices for these dates |
| Dublin | As low as $66 | return | 26 Nov – 3 Dec | MAD → DUB | out nonstop, back nonstop | Iberia Express | found 5 days ago | See prices for these dates |
| France | ||||||||
| Nice | $29 | one-way | 27 Nov | MAD → NCE | nonstop | easyJet | found yesterday | Open this trip |
| Montpellier | $38 | one-way | 19 Mar 2027 | MAD → MPL | nonstop | Volotea | found 2 days ago | Open this trip |
| Paris | $39 | one-way | 29 Mar 2027 | MAD → ORY | nonstop | Transavia France | found 6 hours ago | Open this trip |
| Paris | As low as $23 | one-way | 12 Dec | MAD → BVA | nonstop | Ryanair | found 2 days ago | Open this trip |
| Lyon | $43 | one-way | 16 Jun 2027 | MAD → LYS | nonstop | Volotea | found 4 days ago | Open this trip |
| Marseille | $43 | one-way | 6 Apr 2027 | MAD → MRS | nonstop | Ryanair | found today | Open this trip |
| Toulouse | $69 | one-way | 22 Mar 2027 | MAD → TLS | nonstop | Iberia | found 6 days ago | Open this trip |
| Paris | $100 | return | 28 Jan 2027 – 31 Jan 2027 | MAD → BVA | out nonstop, back 1 stop | Ryanair | found 8 hours ago | See prices for these dates |
| Toulouse | $133 | return | 24 Dec – 25 Dec | MAD → TLS | out nonstop, back nonstop | Volotea | found 3 days ago | See prices for these dates |
| Nice | $79 | return | 26 Nov – 27 Nov | MAD → NCE | out nonstop, back nonstop | Iberia | found 6 days ago | See prices for these dates |
| Lyon | $83 | return | 3 Apr 2027 – 5 Apr 2027 | MAD → LYS | out nonstop, back nonstop | Iberia Regional by Air Nostrum | found 4 days ago | See prices for these dates |
| Marseille | $183 | return | 29 Dec – 6 Jan 2027 | MAD → MRS | out 1 stop, back 2 stops | Vueling | found 5 days ago | See prices for these dates |
| Strasbourg | $277 | return | 24 Dec – 28 Dec | MAD → SXB | out 1 stop, back 1 stop | Vueling | found 6 days ago | See prices for these dates |
| Belgium | ||||||||
| Brussels | $35 | one-way | 14 Dec | MAD → CRL | stops unknown | Ryanair | found today | Open this trip |
| Brussels | As low as $23 | one-way | 16 Dec | MAD → CRL | nonstop | Ryanair | found 3 days ago | Open this trip |
| Brussels | $160 | return | 20 Nov – 24 Nov | MAD → CRL | out nonstop, back 1 stop | Ryanair | found 5 days ago | See prices for these dates |
| Austria | ||||||||
| Vienna | $36 | one-way | 16 Jan 2027 | MAD → VIE | stops unknown | Ryanair | found 6 days ago | Open this trip |
| Vienna | $151 | return | 28 Nov – 13 Jan 2027 | MAD → VIE | out 1 stop, back 2 stops | Ryanair | found yesterday | See prices for these dates |
| Salzburg | $311 | return | 1 Feb 2027 – 4 Feb 2027 | MAD → SZG | out 1 stop, back 1 stop | KLM | found 5 days ago | See prices for these dates |
| Hungary | ||||||||
| Budapest | $38 | one-way | 31 Jan 2027 | MAD → BUD | nonstop | Ryanair | found 3 days ago | Open this trip |
| Budapest | $69 | return | 6 Feb 2027 – 11 Feb 2027 | MAD → BUD | out nonstop, back nonstop | Ryanair | found 7 hours ago | See prices for these dates |
| Netherlands | ||||||||
| Amsterdam | $42 | one-way | 15 Dec | MAD → AMS | stops unknown | Iberia | found today | Open this trip |
| Amsterdam | As low as $39 | one-way | 20 Dec | MAD → AMS | stops unknown | Air Europa | found 3 days ago | Open this trip |
| Amsterdam | $156 | return | 18 Dec – 4 Jan 2027 | MAD → AMS | out nonstop, back 1 stop | Air Europa | found 20 hours ago | See prices for these dates |
| Eindhoven | $163 | one-way | 19 Nov | MAD → EIN | stops unknown | Ryanair | found 2 days ago | Open this trip |
| Eindhoven | $146 | return | 20 Nov – 30 Nov | MAD → EIN | out 1 stop, back 1 stop | easyJet | found 6 days ago | See prices for these dates |
| Germany | ||||||||
| Berlin | $49 | one-way | 4 Mar 2027 | MAD → BER | 1 stop | Wizz Air Malta | found 5 days ago | Open this trip |
| Dortmund | $66 | one-way | 28 Sept 2027 | MAD → DTM | 1 stop | Ryanair | found yesterday | Open this trip |
| Hamburg | $73 | one-way | 14 Dec | MAD → HAM | stops unknown | Iberia | found 5 days ago | Open this trip |
| Dusseldorf | $101 | one-way | 13 Dec | MAD → DUS | stops unknown | Eurowings | found 5 days ago | Open this trip |
| Munich | $105 | one-way | 3 Jun 2027 | MAD → MUC | 1 stop | Wizz Air Malta | found 6 days ago | Open this trip |
| Frankfurt | $117 | one-way | 11 Oct 2027 | MAD → FRA | 1 stop | LOT Polish | found 5 days ago | Open this trip |
| Stuttgart | $124 | one-way | 23 Sept 2027 | MAD → STR | 1 stop | Wizz Air | found 4 days ago | Open this trip |
| Munich | $192 | return | 23 Dec – 9 Jan 2027 | MAD → MUC | out 1 stop, back 1 stop | Iberia Express | found today | See prices for these dates |
| Berlin | $109 | return | 19 Jan 2027 – 23 Jan 2027 | MAD → BER | out 1 stop, back 1 stop | Ryanair | found 4 days ago | See prices for these dates |
| Frankfurt | $121 | return | 24 Dec – 7 Jan 2027 | MAD → FRA | out nonstop, back 1 stop | Air Europa | found 5 days ago | See prices for these dates |
| Cologne | $155 | return | 16 Dec – 21 Dec | MAD → CGN | out 1 stop, back 1 stop | Ryanair | found 6 days ago | See prices for these dates |
| Dusseldorf | $158 | return | 20 Nov – 30 Nov | MAD → DUS | out nonstop, back 1 stop | Eurowings | found 6 days ago | See prices for these dates |
| Dortmund | $183 | return | 1 May 2027 – 4 May 2027 | MAD → DTM | out 1 stop, back 1 stop | Wizz Air Malta | found 4 days ago | See prices for these dates |
| Hamburg | $226 | return | 8 Dec – 17 Dec | MAD → HAM | out 1 stop, back 1 stop | easyJet | found 4 days ago | See prices for these dates |
| Lithuania | ||||||||
| Vilnius | $60 | one-way | 18 Jan 2027 | MAD → VNO | stops unknown | Wizz Air | found yesterday | Open this trip |
| Vilnius | $165 | return | 14 Dec – 11 Jan 2027 | MAD → VNO | out 1 stop, back 1 stop | Wizz Air Malta | found 3 days ago | See prices for these dates |
| Kaunas | $229 | return | 1 Apr 2027 – 4 Apr 2027 | MAD → KUN | out 1 stop, back nonstop | Wizz Air Malta | found 5 days ago | See prices for these dates |
| Cyprus | ||||||||
| Larnaca | $64 | one-way | 21 Nov | MAD → LCA | stops unknown | Wizz Air | found yesterday | Open this trip |
| Larnaca | $166 | return | 19 Dec – 9 Jan 2027 | MAD → LCA | out nonstop, back 1 stop | Wizz Air | found today | See prices for these dates |
| Larnaca | As low as $133 | return | 17 Dec – 9 Jan 2027 | MAD → LCA | out nonstop, back 1 stop | Wizz Air | found 2 days ago | See prices for these dates |
| Paphos | $220 | return | 1 Feb 2027 – 28 Feb 2027 | MAD → PFO | out 2 stops, back 1 stop | Wizz Air Malta | found 6 days ago | See prices for these dates |
| Bulgaria | ||||||||
| Sofia | $72 | one-way | 13 May 2027 | MAD → SOF | nonstop | Wizz Air | found 6 days ago | Open this trip |
| Sofia | $70 | return | 11 Jan 2027 – 17 Jan 2027 | MAD → SOF | out nonstop, back nonstop | Ryanair | found 5 days ago | See prices for these dates |
| Latvia | ||||||||
| Riga | $77 | one-way | 21 Nov | MAD → RIX | stops unknown | Ryanair | found 6 days ago | Open this trip |
| Riga | $169 | return | 22 Jan 2027 – 25 Jan 2027 | MAD → RIX | out 1 stop, back 1 stop | Ryanair | found today | See prices for these dates |
| Riga | As low as $127 | return | 17 Jan 2027 – 24 Jan 2027 | MAD → RIX | out 1 stop, back 1 stop | Ryanair | found 5 days ago | See prices for these dates |
| Turkiye | ||||||||
| Istanbul | $78 | one-way | 11 Sept 2027 | MAD → IST | 1 stop | Tarom | found yesterday | Open this trip |
| Ankara | $96 | one-way | 18 Apr 2027 | MAD → ESB | nonstop | Ajet | found 6 days ago | Open this trip |
| Antalya | $141 | one-way | 11 May 2027 | MAD → AYT | 1 stop | Pegasus Airlines | found 5 days ago | Open this trip |
| Istanbul | $175 | return | 26 Mar 2027 – 25 Apr 2027 | MAD → SAW | out nonstop, back nonstop | Iberia | found 19 hours ago | See prices for these dates |
| Istanbul | As low as $144 | return | 8 Jun 2027 – 15 Jun 2027 | MAD → IST | out 1 stop, back 1 stop | Tarom | found 4 days ago | See prices for these dates |
| Bodrum | $181 | one-way | 7 Oct 2027 | MAD → BJV | 1 stop | Turkish Airlines | found 6 days ago | Open this trip |
| Antalya | $177 | return | 2 Feb 2027 – 10 Feb 2027 | MAD → AYT | out 1 stop, back 1 stop | Ryanair | found 2 days ago | See prices for these dates |
| Izmir | $221 | return | 4 Sept 2027 – 11 Sept 2027 | MAD → ADB | out nonstop, back nonstop | SunExpress | found 2 days ago | See prices for these dates |
| Mersin | $301 | return | 18 Nov – 29 Nov | MAD → COV | out 1 stop, back 1 stop | Turkish Airlines | found 2 days ago | See prices for these dates |
| Alanya | $361 | return | 3 Jan 2027 – 8 Jan 2027 | MAD → GZP | out 2 stops, back 3 stops | Wizz Air | found 4 days ago | See prices for these dates |
| Romania | ||||||||
| Bucharest | $92 | return | 28 Nov – 2 Dec | MAD → OTP | out nonstop, back nonstop | Wizz Air Malta | found today | See prices for these dates |
| Bucharest | As low as $90 | return | 28 Nov – 2 Dec | MAD → OTP | out 1 stop, back nonstop | Ryanair | found 5 days ago | See prices for these dates |
| Iasi | $105 | return | 14 Jan 2027 – 18 Jan 2027 | MAD → IAS | out 1 stop, back nonstop | Wizz Air Malta | found today | See prices for these dates |
| Craiova | $114 | one-way | 11 Jul 2027 | MAD → CRA | 1 stop | Wizz Air Malta | found 3 days ago | Open this trip |
| Greece | ||||||||
| Athens | $93 | one-way | 24 Aug 2027 | MAD → ATH | nonstop | Iberia | found 2 days ago | Open this trip |
| Mikonos | $111 | one-way | 30 Jun 2027 | MAD → JMK | 1 stop | Wizz Air Malta | found 4 days ago | Open this trip |
| Athens | $165 | return | 11 Feb 2027 – 18 Feb 2027 | MAD → ATH | out nonstop, back 1 stop | Sky Express Greece | found yesterday | See prices for these dates |
| Thira | $220 | return | 3 Sept 2027 – 6 Sept 2027 | MAD → JTR | out nonstop, back nonstop | Iberia | found 3 days ago | See prices for these dates |
| Mikonos | $227 | return | 31 Jul 2027 – 10 Aug 2027 | MAD → JMK | out nonstop, back nonstop | Iberia | found 3 days ago | See prices for these dates |
| Heraklion | $200 | return | 7 Jun 2027 – 14 Jun 2027 | MAD → HER | out 1 stop, back 1 stop | Wizz Air Malta | found 5 days ago | See prices for these dates |
| Thessaloniki | $242 | return | 17 Dec – 31 Dec | MAD → SKG | out 1 stop, back 1 stop | Ryanair | found 6 days ago | See prices for these dates |
| Kerkyra | $447 | return | 30 Apr 2027 – 2 May 2027 | MAD → CFU | out 1 stop, back 1 stop | Aegean Airlines | found 4 days ago | See prices for these dates |
| Armenia | ||||||||
| Yerevan | $94 | one-way | 26 Mar 2027 | MAD → EVN | stops unknown | Pegasus Airlines | found today | Open this trip |
| Yerevan | As low as $82 | one-way | 24 Jan 2027 | MAD → EVN | stops unknown | Wizz Air Malta | found yesterday | Open this trip |
| Yerevan | $160 | return | 24 Jan 2027 – 7 Feb 2027 | MAD → EVN | out 1 stop, back 1 stop | Wizz Air Malta | found 2 hours ago | See prices for these dates |
| Yerevan | As low as $155 | return | 18 Jan 2027 – 21 Jan 2027 | MAD → EVN | out 1 stop, back 1 stop | Wizz Air Malta | found yesterday | See prices for these dates |
| Serbia | ||||||||
| Belgrade | $102 | one-way | 19 Aug 2027 | MAD → BEG | nonstop | Air Serbia | found today | Open this trip |
| Belgrade | As low as $91 | one-way | 10 Jun 2027 | MAD → BEG | nonstop | Air Serbia | found yesterday | Open this trip |
| Belgrade | $122 | return | 15 Jan 2027 – 22 Jan 2027 | MAD → BEG | out 1 stop, back 1 stop | Wizz Air Malta | found today | See prices for these dates |
| Belgrade | As low as $115 | return | 11 Dec – 16 Dec | MAD → BEG | out nonstop, back nonstop | Wizz Air | found 3 days ago | See prices for these dates |
| Azerbaijan | ||||||||
| Baku | $108 | one-way | 15 Jan 2027 | MAD → GYD | stops unknown | Pegasus Airlines | found today | Open this trip |
| Baku | $198 | return | 2 Feb 2027 – 5 Feb 2027 | MAD → GYD | out 1 stop, back 1 stop | Wizz Air | found 5 days ago | See prices for these dates |
| United Arab Emirates | ||||||||
| Abu Dhabi | $140 | one-way | 18 Nov | MAD → AUH | stops unknown | Pegasus Airlines | found yesterday | Open this trip |
| Sharjah | $155 | one-way | 17 Nov | MAD → SHJ | stops unknown | Pegasus Airlines | found yesterday | Open this trip |
| Dubai | $524 | return | 1 Jul 2027 – 12 Jul 2027 | MAD → DXB | out 1 stop, back 1 stop | Pegasus Airlines | found today | See prices for these dates |
| Dubai | As low as $376 | return | 2 Dec – 9 Dec | MAD → DXB | out 1 stop, back 1 stop | Pegasus Airlines | found yesterday | See prices for these dates |
| Sharjah | $695 | return | 19 Dec – 7 Jan 2027 | MAD → SHJ | out 1 stop, back 2 stops | Pegasus Airlines | found yesterday | See prices for these dates |
| Sharjah | As low as $334 | return | 12 Jan 2027 – 22 Jan 2027 | MAD → SHJ | out 1 stop, back 1 stop | Pegasus Airlines | found 3 days ago | See prices for these dates |
| Abu Dhabi | $289 | return | 2 Feb 2027 – 14 Feb 2027 | MAD → AUH | out 2 stops, back 1 stop | Wizz Air Malta | found 6 days ago | See prices for these dates |
| Croatia | ||||||||
| Split | $150 | one-way | 14 Aug 2027 | MAD → SPU | 1 stop | Ryanair | found yesterday | Open this trip |
| Dubrovnik | $229 | return | 1 Oct 2027 – 4 Oct 2027 | MAD → DBV | out 1 stop, back nonstop | Wizz Air Malta | found 6 days ago | See prices for these dates |
| Georgia | ||||||||
| Tbilisi | $155 | one-way | 14 Jun 2027 | MAD → TBS | 1 stop | Sky Express Greece | found 3 days ago | Open this trip |
| Kutaisi | $159 | return | 30 Jan 2027 – 9 Feb 2027 | MAD → KUT | out 1 stop, back 1 stop | Wizz Air Malta | found today | See prices for these dates |
| Kutaisi | As low as $148 | return | 2 Feb 2027 – 23 Feb 2027 | MAD → KUT | out nonstop, back 1 stop | Wizz Air | found 6 days ago | See prices for these dates |
| Tbilisi | $262 | return | 16 Feb 2027 – 2 Mar 2027 | MAD → TBS | out 1 stop, back 1 stop | Pegasus Airlines | found 2 hours ago | See prices for these dates |
| Tbilisi | As low as $233 | return | 16 Jan 2027 – 22 Jan 2027 | MAD → TBS | out 1 stop, back 1 stop | Wizz Air Malta | found 3 days ago | See prices for these dates |
| Batumi | $270 | return | 6 Jan 2027 – 20 Jan 2027 | MAD → BUS | out 2 stops, back 2 stops | Pegasus Airlines | found today | See prices for these dates |
| Sweden | ||||||||
| Stockholm | $172 | return | 26 Dec – 4 Jan 2027 | MAD → ARN | out 1 stop, back 1 stop | Wizz Air Malta | found today | See prices for these dates |
| Stockholm | As low as $161 | return | 4 Feb 2027 – 6 Feb 2027 | MAD → ARN | out 1 stop, back 1 stop | Ryanair | found 3 days ago | See prices for these dates |
| Algeria | ||||||||
| Algiers | $183 | return | 3 Dec – 10 Dec | MAD → ALG | out nonstop, back 1 stop | Air Algerie | found today | See prices for these dates |
| Senegal | ||||||||
| Dakar | $187 | one-way | 3 Oct 2027 | MAD → DSS | 1 stop | TAP Air Portugal | found 4 days ago | Open this trip |
| Dakar | $660 | return | 2 Jan 2027 – 27 Feb 2027 | MAD → DSS | out 1 stop, back 1 stop | Royal Air Maroc | found 23 hours ago | See prices for these dates |
| Dakar | As low as $325 | return | 3 May 2027 – 2 Jun 2027 | MAD → DSS | out 1 stop, back 1 stop | TAP Air Portugal | found 5 days ago | See prices for these dates |
| Uzbekistan | ||||||||
| Bukhara | $206 | one-way | 16 Dec | MAD → BHK | stops unknown | Pegasus Airlines | found 6 days ago | Open this trip |
| Tashkent | $628 | return | 31 Jan 2027 – 1 Apr 2027 | MAD → TAS | out 1 stop, back 1 stop | Etihad Airways | found today | See prices for these dates |
| Tashkent | As low as $530 | return | 15 Jan 2027 – 29 Jan 2027 | MAD → TAS | out 1 stop, back 2 stops | SunExpress | found 3 days ago | See prices for these dates |
| Samarkand | $660 | return | 21 Dec – 15 Jan 2027 | MAD → SKD | out 1 stop, back 1 stop | Air Europa | found 4 days ago | See prices for these dates |
| Czech Republic | ||||||||
| Prague | $226 | return | 27 Dec – 30 Dec | MAD → PRG | out 1 stop, back 1 stop | Ryanair | found today | See prices for these dates |
| Prague | As low as $130 | return | 15 Dec – 19 Dec | MAD → PRG | out 1 stop, back 1 stop | Ryanair | found 4 days ago | See prices for these dates |
| Kazakhstan | ||||||||
| Almaty | $228 | one-way | 29 Sept 2027 | MAD → ALA | 1 stop | Turkish Airlines | found 4 days ago | Open this trip |
| Astana | $237 | one-way | 18 Jul 2027 | MAD → NQZ | 1 stop | Turkish Airlines | found 4 days ago | Open this trip |
| Oral | $247 | one-way | 4 Aug 2027 | MAD → URA | 1 stop | Pegasus Airlines | found yesterday | Open this trip |
| Astana | $405 | return | 18 Jan 2027 – 31 Jan 2027 | MAD → NQZ | out 2 stops, back 1 stop | Ryanair | found yesterday | See prices for these dates |
| Almaty | $574 | return | 1 Dec – 9 Jan 2027 | MAD → ALA | out 2 stops, back 1 stop | Wizz Air Malta | found today | See prices for these dates |
| Almaty | As low as $362 | return | 22 Jan 2027 – 4 Feb 2027 | MAD → ALA | out 1 stop, back 1 stop | Pegasus Airlines | found 4 days ago | See prices for these dates |
| Tunisia | ||||||||
| Djerba | $238 | return | 6 Mar 2027 – 14 Mar 2027 | MAD → DJE | out 1 stop, back 1 stop | SWISS | found today | See prices for these dates |
| Tunis | $209 | return | 29 May 2027 – 14 Jun 2027 | MAD → TUN | out nonstop, back 1 stop | Nouvelair | found 4 days ago | See prices for these dates |
| Iceland | ||||||||
| Reykjavik | $245 | one-way | 21 Jun 2027 | MAD → KEF | 2 stops | Wizz Air Malta | found yesterday | Open this trip |
| Reykjavik | $347 | return | 21 May 2027 – 31 May 2027 | MAD → KEF | out 1 stop, back 1 stop | Wizz Air Malta | found today | See prices for these dates |
| Reykjavik | As low as $233 | return | 15 Dec – 22 Dec | MAD → KEF | out 1 stop, back 1 stop | Wizz Air Malta | found 4 days ago | See prices for these dates |
| Panama | ||||||||
| Panama City | $247 | one-way | 20 Feb 2027 | MAD → PTY | 1 stop | avianca airlines | found 2 days ago | Open this trip |
| Panama City | $566 | return | 13 May 2027 – 23 May 2027 | MAD → PTY | out 1 stop, back 1 stop | Air France | found today | See prices for these dates |
| Panama City | As low as $546 | return | 28 Jan 2027 – 10 Feb 2027 | MAD → PTY | out 1 stop, back 1 stop | avianca airlines | found 3 days ago | See prices for these dates |
| Qatar | ||||||||
| Doha | $248 | return | 17 Jan 2027 – 7 Feb 2027 | MAD → DOH | out 2 stops, back 2 stops | Wizz Air Malta | found today | See prices for these dates |
| United States | ||||||||
| New York | $280 | one-way | 19 May 2027 | MAD → EWR | 1 stop | TAP Air Portugal | found 2 days ago | Open this trip |
| Boston | $354 | one-way | 17 Nov | MAD → BOS | stops unknown | American Airlines | found today | Open this trip |
| New York | $399 | return | 30 Apr 2027 – 9 May 2027 | MAD → JFK | out 1 stop, back 1 stop | Icelandair | found 5 hours ago | See prices for these dates |
| New York | As low as $297 | return | 6 Sept 2027 – 16 Sept 2027 | MAD → JFK | out 1 stop, back 1 stop | avianca airlines | found 2 days ago | See prices for these dates |
| Los Angeles | $480 | return | 19 Nov – 29 Nov | MAD → LAX | out 1 stop, back 1 stop | Royal Air Maroc | found 8 hours ago | See prices for these dates |
| Los Angeles | As low as $423 | return | 6 Feb 2027 – 16 Feb 2027 | MAD → LAX | out 1 stop, back 1 stop | Royal Air Maroc | found 2 days ago | See prices for these dates |
| Washington | $497 | one-way | 6 Jul 2027 | MAD → IAD | 1 stop | Portugalia Airlines | found 6 days ago | Open this trip |
| Miami | $582 | return | 10 Dec – 24 Dec | MAD → MIA | out 1 stop, back 1 stop | Lufthansa | found today | See prices for these dates |
| Miami | As low as $493 | return | 20 Nov – 29 Nov | MAD → MIA | out 1 stop, back 1 stop | TAP Air Portugal | found 4 days ago | See prices for these dates |
| Ontario | $926 | return | 13 Sept 2027 – 27 Sept 2027 | MAD → ONT | out 2 stops, back 2 stops | avianca airlines | found yesterday | See prices for these dates |
| St Louis | $1,000 | return | 11 Dec – 2 Jan 2027 | MAD → STL | out 3 stops, back 2 stops | Ryanair | found today | See prices for these dates |
| Chicago | $736 | return | 2 Dec – 11 Dec | MAD → ORD | out nonstop, back 1 stop | Iberia | found 3 days ago | See prices for these dates |
| Phoenix | $967 | return | 16 May 2027 – 31 May 2027 | MAD → PHX | out 2 stops, back 2 stops | Portugalia Airlines | found 3 days ago | See prices for these dates |
| Orlando | $575 | return | 24 Feb 2027 – 4 Mar 2027 | MAD → MCO | out 1 stop, back nonstop | British Airways | found 5 days ago | See prices for these dates |
| San Francisco | $742 | return | 1 Jul 2027 – 11 Jul 2027 | MAD → SFO | out 1 stop, back 1 stop | TAP Air Portugal | found 5 days ago | See prices for these dates |
| Houston | $760 | return | 10 Sept 2027 – 1 Oct 2027 | MAD → IAH | out 1 stop, back 1 stop | ITA Airways | found 4 days ago | See prices for these dates |
| Philadelphia | $785 | return | 1 Dec – 7 Dec | MAD → PHL | out 1 stop, back 2 stops | Air Canada | found 6 days ago | See prices for these dates |
| Bozeman | $859 | return | 21 Feb 2027 – 8 Mar 2027 | MAD → BZN | out 2 stops, back 2 stops | Air Europa | found 5 days ago | See prices for these dates |
| Atlanta | $872 | return | 25 Feb 2027 – 8 Mar 2027 | MAD → ATL | out 1 stop, back 1 stop | Lufthansa | found 5 days ago | See prices for these dates |
| Tampa | $1,053 | return | 22 Nov – 5 Jan 2027 | MAD → TPA | out 2 stops, back 2 stops | TAP Air Portugal | found 6 days ago | See prices for these dates |
| Colorado Springs | $1,240 | return | 26 Nov – 10 Jan 2027 | MAD → COS | out 2 stops, back 2 stops | United Airlines | found 6 days ago | See prices for these dates |
| Fort Lauderdale | $1,373 | return | 1 Jan 2027 – 4 Jan 2027 | MAD → FLL | out 2 stops, back 1 stop | Brussels Airlines | found 6 days ago | See prices for these dates |
| Russia | ||||||||
| Saint Petersburg | $288 | one-way | 13 Oct 2027 | MAD → LED | 1 stop | Pegasus Airlines | found 4 days ago | Open this trip |
| Moscow | $306 | one-way | 17 Sept 2027 | MAD → VKO | 1 stop | Pegasus Airlines | found 2 hours ago | Open this trip |
| Moscow | As low as $245 | one-way | 26 Oct 2027 | MAD → VKO | 2 stops | Tarom | found 4 days ago | Open this trip |
| Adler/Sochi | $439 | return | 28 Nov – 16 Dec | MAD → AER | out 2 stops, back 2 stops | Wizz Air Malta | found yesterday | See prices for these dates |
| Moscow | $440 | return | 21 Dec – 15 Jan 2027 | MAD → VKO | out 2 stops, back 2 stops | Wizz Air | found yesterday | See prices for these dates |
| Moscow | As low as $418 | return | 30 Dec – 15 Jan 2027 | MAD → SVO | out 1 stop, back 2 stops | Pegasus Airlines | found 2 days ago | See prices for these dates |
| Saint Petersburg | $479 | return | 22 Jan 2027 – 8 Feb 2027 | MAD → LED | out 1 stop, back 1 stop | Pegasus Airlines | found today | See prices for these dates |
| Saint Petersburg | As low as $455 | return | 9 Feb 2027 – 14 Mar 2027 | MAD → LED | out 1 stop, back 1 stop | Pegasus Airlines | found 6 days ago | See prices for these dates |
| Novosibirsk | $746 | return | 28 Dec – 15 Jan 2027 | MAD → OVB | out 2 stops, back 2 stops | Wizz Air Malta | found today | See prices for these dates |
| Mineralnye Vody | $806 | return | 17 Dec – 3 Jan 2027 | MAD → MRV | out 1 stop, back 2 stops | Air Europa | found 8 hours ago | See prices for these dates |
| Mineralnye Vody | As low as $489 | return | 23 Nov – 16 Dec | MAD → MRV | out 2 stops, back 2 stops | Wizz Air Malta | found 3 days ago | See prices for these dates |
| Vladivostok | $831 | return | 10 Dec – 16 Jan 2027 | MAD → VVO | out 1 stop, back 1 stop | Air China | found today | See prices for these dates |
| Ufa | $471 | return | 15 Jan 2027 – 30 Jan 2027 | MAD → UFA | out 2 stops, back 2 stops | Pegasus Airlines | found 3 days ago | See prices for these dates |
| Kazan | $482 | return | 27 Nov – 8 Dec | MAD → KZN | out 2 stops, back 3 stops | Pegasus Airlines | found 2 days ago | See prices for these dates |
| Izhevsk | $663 | return | 7 Dec – 21 Dec | MAD → IJK | out 2 stops, back 2 stops | Pegasus Airlines | found 3 days ago | See prices for these dates |
| Yekaterinburg | $705 | return | 30 Dec – 6 Jan 2027 | MAD → SVX | out 2 stops, back 2 stops | Wizz Air Malta | found 5 days ago | See prices for these dates |
| Perm | $713 | return | 31 Dec – 9 Jan 2027 | MAD → PEE | out 2 stops, back 2 stops | Pegasus Airlines | found 6 days ago | See prices for these dates |
| Irkutsk | $1,050 | return | 21 Mar 2027 – 16 Apr 2027 | MAD → IKT | out 3 stops, back 3 stops | Ajet | found 6 days ago | See prices for these dates |
| Chelyabinsk | $1,152 | return | 10 Dec – 27 Dec | MAD → CEK | out 2 stops, back 2 stops | Royal Air Maroc | found 5 days ago | See prices for these dates |
| Khabarovsk | $1,520 | return | 13 Apr 2027 – 13 May 2027 | MAD → KHV | out 4 stops, back 4 stops | Air Europa | found 5 days ago | See prices for these dates |
| Venezuela | ||||||||
| Caracas | $329 | one-way | 26 Oct 2027 | MAD → CCS | nonstop | LASER Airlines | found 5 days ago | Open this trip |
| Maracaibo | $880 | return | 7 Feb 2027 – 21 Mar 2027 | MAD → MAR | out 1 stop, back 1 stop | American Airlines | found 8 hours ago | See prices for these dates |
| Maracaibo | As low as $811 | return | 5 Feb 2027 – 19 Mar 2027 | MAD → MAR | out 2 stops, back 2 stops | Iberia | found 2 days ago | See prices for these dates |
| Caracas | $572 | return | 8 Apr 2027 – 14 Apr 2027 | MAD → CCS | out 1 stop, back 1 stop | avianca airlines | found 4 days ago | See prices for these dates |
| Finland | ||||||||
| Helsinki | $339 | return | 19 Jun 2027 – 18 Jul 2027 | MAD → HEL | out nonstop, back 1 stop | Finnair | found today | See prices for these dates |
| Helsinki | As low as $262 | return | 15 Dec – 20 Dec | MAD → HEL | out 1 stop, back 1 stop | Iberia | found 5 days ago | See prices for these dates |
| Tampere | $441 | return | 1 Mar 2027 – 5 Mar 2027 | MAD → TMP | out 3 stops, back 3 stops | Wizz Air Malta | found 6 days ago | See prices for these dates |
| El Salvador | ||||||||
| San Salvador | $366 | one-way | 21 Feb 2027 | MAD → SAL | stops unknown | Iberojet | found 3 days ago | Open this trip |
| San Salvador | $664 | return | 22 Mar 2027 – 5 Apr 2027 | MAD → SAL | out 1 stop, back 1 stop | avianca airlines | found 6 days ago | See prices for these dates |
| Guatemala | ||||||||
| Guatemala City | $368 | one-way | 8 Mar 2027 | MAD → GUA | 2 stops | KLM | found 2 days ago | Open this trip |
| Guatemala City | $1,004 | return | 22 Nov – 11 Dec | MAD → GUA | out 2 stops, back 2 stops | KLM | found 6 days ago | See prices for these dates |
| Chile | ||||||||
| Santiago | $385 | one-way | 14 May 2027 | MAD → SCL | stops unknown | LATAM Airlines Group | found 3 days ago | Open this trip |
| Santiago | $989 | return | 5 Feb 2027 – 21 Feb 2027 | MAD → SCL | out 1 stop, back 1 stop | avianca airlines | found 5 days ago | See prices for these dates |
| Punta Arenas | $1,664 | return | 14 Dec – 24 Dec | MAD → PUQ | out 1 stop, back 1 stop | LATAM Airlines Group | found 4 days ago | See prices for these dates |
| Easter Island | $3,300 | return | 18 Nov – 17 Dec | MAD → IPC | out 3 stops, back 2 stops | ITA Airways | found 4 days ago | See prices for these dates |
| China | ||||||||
| Beijing | $390 | one-way | 19 Apr 2027 | MAD → PEK | 1 stop | Sichuan Airlines | found today | Open this trip |
| Shanghai | $672 | return | 23 Jan 2027 – 14 Feb 2027 | MAD → PVG | out 1 stop, back 1 stop | Aegean Airlines | found 19 hours ago | See prices for these dates |
| Shanghai | As low as $653 | return | 23 Jan 2027 – 16 Feb 2027 | MAD → PVG | out 1 stop, back 1 stop | Turkish Airlines | found 2 days ago | See prices for these dates |
| Beijing | $674 | return | 8 Mar 2027 – 14 Mar 2027 | MAD → PEK | out 1 stop, back 1 stop | Turkish Airlines | found 23 hours ago | See prices for these dates |
| Beijing | As low as $641 | return | 29 Nov – 24 Dec | MAD → PEK | out 1 stop, back 1 stop | Sichuan Airlines | found 2 days ago | See prices for these dates |
| Chongqing | $709 | return | 5 Mar 2027 – 11 Mar 2027 | MAD → CKG | out 1 stop, back nonstop | Air Europa | found 7 hours ago | See prices for these dates |
| Wenzhou | $728 | return | 13 Feb 2027 – 20 Feb 2027 | MAD → WNZ | out 2 stops, back 1 stop | KLM | found yesterday | See prices for these dates |
| Chengdu | $992 | return | 18 Dec – 2 Jan 2027 | MAD → CTU | out 2 stops, back 1 stop | Air Europa | found yesterday | See prices for these dates |
| Sanya | $704 | return | 5 Mar 2027 – 14 Mar 2027 | MAD → SYX | out 1 stop, back 1 stop | Sichuan Airlines | found 2 days ago | See prices for these dates |
| Guangzhou | $572 | return | 7 Dec – 22 Dec | MAD → CAN | out 1 stop, back 1 stop | Sichuan Airlines | found 6 days ago | See prices for these dates |
| Taiyuan | $720 | return | 30 Dec – 12 Jan 2027 | MAD → TYN | out 1 stop, back 1 stop | Sichuan Airlines | found 5 days ago | See prices for these dates |
| Fuzhou | $765 | return | 28 Dec – 11 Jan 2027 | MAD → FOC | out 1 stop, back 2 stops | Air China | found 5 days ago | See prices for these dates |
| Haikou | $810 | return | 22 Mar 2027 – 2 Apr 2027 | MAD → HAK | out 1 stop, back 1 stop | Cathay Pacific | found 4 days ago | See prices for these dates |
| Sri Lanka | ||||||||
| Colombo | $468 | one-way | 20 Aug 2027 | MAD → CMB | 3 stops | Pegasus Airlines | found today | Open this trip |
| Colombo | $687 | return | 16 Jan 2027 – 13 Feb 2027 | MAD → CMB | out 3 stops, back 2 stops | Pegasus Airlines | found 23 hours ago | See prices for these dates |
| Colombo | As low as $632 | return | 9 Jan 2027 – 19 Jan 2027 | MAD → CMB | out 2 stops, back 2 stops | Pegasus Airlines | found 6 days ago | See prices for these dates |
| Argentina | ||||||||
| Buenos Aires | $487 | one-way | 13 Apr 2027 | MAD → EZE | 1 stop | LATAM Airlines Group | found 5 days ago | Open this trip |
| Buenos Aires | $810 | return | 10 Mar 2027 – 23 Mar 2027 | MAD → AEP | out 1 stop, back 1 stop | avianca airlines | found today | See prices for these dates |
| Buenos Aires | As low as $797 | return | 29 Apr 2027 – 7 May 2027 | MAD → AEP | out 1 stop, back 1 stop | avianca airlines | found 5 days ago | See prices for these dates |
| Cordoba | $1,018 | return | 17 Mar 2027 – 31 Mar 2027 | MAD → COR | out 1 stop, back 1 stop | LATAM Airlines Group | found today | See prices for these dates |
| Cordoba | As low as $1,007 | return | 17 Mar 2027 – 1 Apr 2027 | MAD → COR | out 1 stop, back 1 stop | LATAM Airlines Group | found 5 days ago | See prices for these dates |
| Salta | $1,987 | return | 19 Dec – 31 Jan 2027 | MAD → SLA | out 2 stops, back 2 stops | Iberia | found yesterday | See prices for these dates |
| Mendoza | $1,138 | return | 27 Jun 2027 – 20 Jul 2027 | MAD → MDZ | out 1 stop, back 1 stop | LATAM Airlines Group | found 4 days ago | See prices for these dates |
| Uruguay | ||||||||
| Montevideo | $520 | one-way | 19 Apr 2027 | MAD → MVD | 1 stop | LATAM Airlines Group | found 4 days ago | Open this trip |
| Montevideo | $1,018 | return | 19 Apr 2027 – 26 Apr 2027 | MAD → MVD | out 1 stop, back 1 stop | avianca airlines | found 4 days ago | See prices for these dates |
| Thailand | ||||||||
| Bangkok | $552 | return | 25 Nov – 8 Dec | MAD → BKK | out 1 stop, back 1 stop | Hainan Airlines | found today | See prices for these dates |
| Chiang Mai | $613 | return | 4 Dec – 22 Dec | MAD → CNX | out 1 stop, back 1 stop | Air China | found today | See prices for these dates |
| Phuket | $628 | return | 23 Jan 2027 – 12 Feb 2027 | MAD → HKT | out 1 stop, back 1 stop | Saudia | found today | See prices for these dates |
| Trat | $782 | return | 23 Jan 2027 – 11 Feb 2027 | MAD → TDX | out 2 stops, back 2 stops | Etihad Airways | found today | See prices for these dates |
| Seychelles | ||||||||
| Mahe | $559 | return | 3 Dec – 14 Dec | MAD → SEZ | out 1 stop, back 1 stop | Ethiopian Airlines | found today | See prices for these dates |
| Mauritania | ||||||||
| Nouakchott | $568 | return | 20 Feb 2027 – 27 Feb 2027 | MAD → NKC | out 1 stop, back 1 stop | Royal Air Maroc | found today | See prices for these dates |
| India | ||||||||
| New Delhi | $575 | return | 10 Apr 2027 – 24 Apr 2027 | MAD → DEL | out 1 stop, back 1 stop | Etihad Airways | found 7 hours ago | See prices for these dates |
| Mumbai | $732 | return | 14 Dec – 21 Dec | MAD → BOM | out 3 stops, back 2 stops | Etihad Airways | found 5 days ago | See prices for these dates |
| Goa | $797 | return | 29 Jan 2027 – 7 Feb 2027 | MAD → GOI | out 2 stops, back 2 stops | Turkish Airlines | found 6 days ago | See prices for these dates |
| South Korea | ||||||||
| Seoul | $583 | one-way | 27 Jul 2027 | MAD → ICN | 2 stops | Ajet | found 4 days ago | Open this trip |
| Seoul | $677 | return | 17 Nov – 23 Dec | MAD → ICN | out 1 stop, back 1 stop | Air China | found today | See prices for these dates |
| Seoul | As low as $649 | return | 20 May 2027 – 3 Jun 2027 | MAD → ICN | out 1 stop, back 1 stop | China Southern Airlines | found 5 days ago | See prices for these dates |
| Jeju | $1,001 | return | 30 Apr 2027 – 14 May 2027 | MAD → CJU | out 2 stops, back 2 stops | Air China | found 4 days ago | See prices for these dates |
| South Africa | ||||||||
| Johannesburg | $611 | return | 30 Nov – 15 Dec | MAD → JNB | out nonstop, back nonstop | Air Europa | found 15 hours ago | See prices for these dates |
| Johannesburg | As low as $503 | return | 15 Dec – 6 Jan 2027 | MAD → JNB | out 1 stop, back 1 stop | Ethiopian Airlines | found 3 days ago | See prices for these dates |
| Cape Town | $680 | return | 5 Mar 2027 – 24 Mar 2027 | MAD → CPT | out 1 stop, back 1 stop | Air France | found 4 hours ago | See prices for these dates |
| Peru | ||||||||
| Cusco | $653 | one-way | 14 Sept 2027 | MAD → CUZ | 2 stops | avianca airlines | found 2 days ago | Open this trip |
| Lima | $659 | return | 24 Mar 2027 – 3 Apr 2027 | MAD → LIM | out 1 stop, back 1 stop | avianca airlines | found an hour ago | See prices for these dates |
| Lima | As low as $596 | return | 10 Apr 2027 – 24 Apr 2027 | MAD → LIM | out 1 stop, back 1 stop | avianca airlines | found 7 days ago | See prices for these dates |
| Iquitos | $938 | return | 9 Mar 2027 – 17 Mar 2027 | MAD → IQT | out 1 stop, back 1 stop | LATAM Airlines Group | found yesterday | See prices for these dates |
| Cusco | $785 | return | 7 Feb 2027 – 17 Feb 2027 | MAD → CUZ | out 2 stops, back 2 stops | avianca airlines | found 7 days ago | See prices for these dates |
| Trujillo | $1,695 | return | 4 Dec – 6 Jan 2027 | MAD → TRU | out 2 stops, back 2 stops | avianca airlines | found 5 days ago | See prices for these dates |
| Costa Rica | ||||||||
| San Jose | $653 | return | 15 May 2027 – 29 May 2027 | MAD → SJO | out 1 stop, back 1 stop | avianca airlines | found 23 hours ago | See prices for these dates |
| San Jose | As low as $576 | return | 20 Feb 2027 – 1 Mar 2027 | MAD → SJO | out 1 stop, back 1 stop | avianca airlines | found 6 days ago | See prices for these dates |
| Kenya | ||||||||
| Nairobi | $665 | return | 4 Apr 2027 – 10 Apr 2027 | MAD → NBO | out 1 stop, back 1 stop | Saudia | found 21 hours ago | See prices for these dates |
| Japan | ||||||||
| Tokyo | $689 | return | 24 Nov – 4 Dec | MAD → NRT | out 1 stop, back 1 stop | China Southern Airlines | found today | See prices for these dates |
| Osaka | $743 | return | 30 May 2027 – 13 Jun 2027 | MAD → KIX | out 1 stop, back 1 stop | Air China | found 3 days ago | See prices for these dates |
| Dominican Republic | ||||||||
| Punta Cana | $690 | return | 17 Feb 2027 – 1 Mar 2027 | MAD → PUJ | out 1 stop, back 1 stop | Air Canada | found 23 hours ago | See prices for these dates |
| Punta Cana | As low as $578 | return | 6 Mar 2027 – 11 Mar 2027 | MAD → PUJ | out 1 stop, back 1 stop | avianca airlines | found 5 days ago | See prices for these dates |
| Santo Domingo | $812 | return | 19 Nov – 19 Dec | MAD → SDQ | out nonstop, back nonstop | Air Europa | found 21 hours ago | See prices for these dates |
| Santo Domingo | As low as $632 | return | 19 Nov – 3 Dec | MAD → SDQ | out nonstop, back nonstop | World2Fly | found 4 days ago | See prices for these dates |
| Puerto Plata | $753 | return | 22 Apr 2027 – 30 Apr 2027 | MAD → POP | out 1 stop, back 1 stop | Air Transat | found 5 days ago | See prices for these dates |
| La Romana | $1,022 | return | 4 Apr 2027 – 12 Apr 2027 | MAD → LRM | out 1 stop, back 1 stop | American Airlines | found 5 days ago | See prices for these dates |
| Mexico | ||||||||
| Mexico City | $708 | return | 21 Apr 2027 – 5 May 2027 | MAD → MEX | out 1 stop, back 1 stop | Air Canada | found today | See prices for these dates |
| Mexico City | As low as $651 | return | 22 Jan 2027 – 6 Feb 2027 | MAD → MEX | out 1 stop, back 1 stop | Lufthansa | found 2 days ago | See prices for these dates |
| Cancun | $736 | return | 24 Feb 2027 – 10 Mar 2027 | MAD → CUN | out 1 stop, back 1 stop | avianca airlines | found 9 hours ago | See prices for these dates |
| Cancun | As low as $661 | return | 22 Feb 2027 – 8 Mar 2027 | MAD → CUN | out 1 stop, back 1 stop | avianca airlines | found 5 days ago | See prices for these dates |
| Veracruz | $1,413 | return | 12 Dec – 4 Jan 2027 | MAD → VER | out 2 stops, back 2 stops | Air Transat | found yesterday | See prices for these dates |
| Indonesia | ||||||||
| Denpasar (Bali) | $735 | return | 3 Mar 2027 – 18 Mar 2027 | MAD → DPS | out 2 stops, back 1 stop | Qatar Airways | found 9 hours ago | See prices for these dates |
| Denpasar (Bali) | As low as $672 | return | 10 Jan 2027 – 19 Feb 2027 | MAD → DPS | out 1 stop, back 1 stop | Saudia | found 6 days ago | See prices for these dates |
| Jakarta | $1,034 | return | 2 Aug 2027 – 14 Aug 2027 | MAD → CGK | out 1 stop, back 1 stop | Cathay Pacific | found 5 days ago | See prices for these dates |
| Burkina Faso | ||||||||
| Ouagadougou | $738 | return | 10 Feb 2027 – 3 Apr 2027 | MAD → OUA | out 1 stop, back 1 stop | Royal Air Maroc | found yesterday | See prices for these dates |
| Brazil | ||||||||
| Sao Paulo | $751 | return | 18 Mar 2027 – 13 Apr 2027 | MAD → GRU | out 1 stop, back 1 stop | Royal Air Maroc | found 3 hours ago | See prices for these dates |
| Sao Paulo | As low as $627 | return | 22 Mar 2027 – 9 Apr 2027 | MAD → GRU | out 1 stop, back 1 stop | avianca airlines | found 5 days ago | See prices for these dates |
| Recife | $1,170 | return | 5 Dec – 10 Jan 2027 | MAD → REC | out 1 stop, back nonstop | Azul Airlines | found today | See prices for these dates |
| Recife | As low as $712 | return | 16 Nov – 29 Nov | MAD → REC | out nonstop, back nonstop | Azul Airlines | found 5 days ago | See prices for these dates |
| Rio de Janeiro | $824 | return | 26 Apr 2027 – 3 Jun 2027 | MAD → GIG | out 1 stop, back nonstop | LATAM Airlines Group | found 3 days ago | See prices for these dates |
| Tanzania | ||||||||
| Kilimanjaro | $799 | return | 6 Mar 2027 – 14 Mar 2027 | MAD → JRO | out 1 stop, back 1 stop | Qatar Airways | found 23 hours ago | See prices for these dates |
| Zanzibar | $623 | return | 11 Jan 2027 – 25 Jan 2027 | MAD → ZNZ | out 1 stop, back 1 stop | Etihad Airways | found 5 days ago | See prices for these dates |
| Honduras | ||||||||
| San Pedro Sula | $801 | return | 18 Aug 2027 – 17 Sept 2027 | MAD → SAP | out 2 stops, back 2 stops | avianca airlines | found 15 hours ago | See prices for these dates |
| San Pedro Sula | As low as $788 | return | 13 Feb 2027 – 15 Mar 2027 | MAD → SAP | out 2 stops, back 2 stops | avianca airlines | found 3 days ago | See prices for these dates |
| Tegucigalpa | $1,934 | return | 29 Dec – 28 Jan 2027 | MAD → TGU | out 2 stops, back 3 stops | Air Europa | found yesterday | See prices for these dates |
| Comayagua | $616 | return | 12 Feb 2027 – 15 Mar 2027 | MAD → XPL | out 2 stops, back 2 stops | avianca airlines | found 3 days ago | See prices for these dates |
| Puerto Rico | ||||||||
| San Juan | $819 | return | 6 Jan 2027 – 18 Jan 2027 | MAD → SJU | out nonstop, back nonstop | Iberia | found yesterday | See prices for these dates |
| Mali | ||||||||
| Bamako | $929 | return | 5 Dec – 12 Jan 2027 | MAD → BKO | out 1 stop, back 1 stop | Ethiopian Airlines | found today | See prices for these dates |
| Vietnam | ||||||||
| Hanoi | $935 | return | 9 Aug 2027 – 31 Aug 2027 | MAD → HAN | out 1 stop, back 1 stop | Iberia | found today | See prices for these dates |
| Hanoi | As low as $665 | return | 27 Nov – 14 Dec | MAD → HAN | out 3 stops, back 2 stops | Ryanair | found 4 days ago | See prices for these dates |
| Ho Chi Minh City | $648 | return | 1 Mar 2027 – 6 Apr 2027 | MAD → SGN | out 1 stop, back 1 stop | Singapore Airlines | found 2 days ago | See prices for these dates |
| Phu Quoc | $1,277 | return | 23 Dec – 8 Jan 2027 | MAD → PQC | out 4 stops, back 2 stops | Pegasus Airlines | found 2 days ago | See prices for these dates |
| Nha Trang | $741 | return | 21 Feb 2027 – 7 Mar 2027 | MAD → CXR | out 3 stops, back 2 stops | Wizz Air Malta | found 4 days ago | See prices for these dates |
| Australia | ||||||||
| Sydney | $1,063 | return | 18 Jan 2027 – 8 Feb 2027 | MAD → SYD | out 3 stops, back 1 stop | Ryanair | found today | See prices for these dates |
| Sydney | As low as $1,053 | return | 1 Jun 2027 – 8 Jun 2027 | MAD → SYD | out 1 stop, back 1 stop | Air China | found 3 days ago | See prices for these dates |
| Colombia | ||||||||
| Cartagena | $1,122 | return | 4 Dec – 8 Jan 2027 | MAD → CTG | out 2 stops, back 2 stops | American Airlines | found today | See prices for these dates |
| Cartagena | As low as $740 | return | 3 Feb 2027 – 11 Mar 2027 | MAD → CTG | out 1 stop, back 1 stop | avianca airlines | found 4 days ago | See prices for these dates |
| Armenia | $1,338 | return | 6 Jan 2027 – 23 Jan 2027 | MAD → AXM | out 1 stop, back 1 stop | Air Europa | found yesterday | See prices for these dates |
| Cali | $1,456 | return | 31 Dec – 16 Jan 2027 | MAD → CLO | out 1 stop, back 2 stops | Air Europa | found 21 hours ago | See prices for these dates |
| Cali | As low as $841 | return | 25 Mar 2027 – 18 Apr 2027 | MAD → CLO | out nonstop, back 1 stop | avianca airlines | found 2 days ago | See prices for these dates |
| Medellin | $1,714 | return | 5 Dec – 5 Dec | MAD → MDE | out 1 stop, back 1 stop | American Airlines | found 19 hours ago | See prices for these dates |
| Medellin | As low as $965 | return | 29 Jan 2027 – 3 Feb 2027 | MAD → MDE | out 2 stops, back 2 stops | American Airlines | found 4 days ago | See prices for these dates |
| Bucaramanga | $1,725 | return | 15 Dec – 24 Jan 2027 | MAD → BGA | out 2 stops, back 2 stops | KLM | found yesterday | See prices for these dates |
| Bogota | $841 | return | 5 Feb 2027 – 21 Feb 2027 | MAD → BOG | out nonstop, back nonstop | avianca airlines | found 5 days ago | See prices for these dates |
| Ecuador | ||||||||
| Guayaquil | $1,260 | return | 26 Jul 2027 – 7 Aug 2027 | MAD → GYE | out 1 stop, back 1 stop | World2Fly | found today | See prices for these dates |
| Guayaquil | As low as $713 | return | 14 Feb 2027 – 18 Feb 2027 | MAD → GYE | out 1 stop, back 1 stop | avianca airlines | found 6 days ago | See prices for these dates |
| Quito | $750 | return | 28 Jan 2027 – 3 Feb 2027 | MAD → UIO | out 1 stop, back 1 stop | avianca airlines | found 3 days ago | See prices for these dates |
| Cuenca | $934 | return | 27 Jan 2027 – 3 Feb 2027 | MAD → CUE | out 2 stops, back 2 stops | avianca airlines | found 2 days ago | See prices for these dates |
| San Cristobal | $1,653 | return | 26 Aug 2027 – 3 Sept 2027 | MAD → SCY | out 3 stops, back 2 stops | avianca airlines | found 5 days ago | See prices for these dates |
| Nicaragua | ||||||||
| Managua | $1,278 | return | 20 Nov – 8 Jan 2027 | MAD → MGA | out 1 stop, back 1 stop | Iberia | found yesterday | See prices for these dates |
| Cuba | ||||||||
| Havana | $1,364 | return | 9 Dec – 30 Dec | MAD → HAV | out 1 stop, back 1 stop | World2Fly | found today | See prices for these dates |
| Havana | As low as $921 | return | 1 Jun 2027 – 30 Jun 2027 | MAD → HAV | out nonstop, back nonstop | Air Europa | found 3 days ago | See prices for these dates |
| French Polynesia | ||||||||
| Papeete | $1,918 | return | 14 Apr 2027 – 27 Apr 2027 | MAD → PPT | out 2 stops, back 2 stops | United Airlines | found today | See prices for these dates |
| Estonia | ||||||||
| Tallinn | $169 | return | 16 Dec – 11 Jan 2027 | MAD → TLL | out 1 stop, back 2 stops | Air Europa | found 3 days ago | See prices for these dates |
| Egypt | ||||||||
| Hurghada | $220 | return | 25 Jan 2027 – 31 Jan 2027 | MAD → HRG | out 1 stop, back 1 stop | Wizz Air Malta | found 2 days ago | See prices for these dates |
| Cairo | $316 | return | 13 Apr 2027 – 20 Apr 2027 | MAD → CAI | out 1 stop, back 1 stop | Tarom | found 2 days ago | See prices for these dates |
| Alexandria | $448 | return | 26 Apr 2027 – 2 May 2027 | MAD → ALY | out 1 stop, back 1 stop | Turkish Airlines | found 2 days ago | See prices for these dates |
| Sharm el Sheikh | $173 | return | 14 Feb 2027 – 25 Feb 2027 | MAD → SSH | out 1 stop, back 1 stop | Ryanair | found 6 days ago | See prices for these dates |
| Cape Verde | ||||||||
| Boa Vista | $316 | return | 1 Feb 2027 – 14 Feb 2027 | MAD → BVC | out 1 stop, back 1 stop | easyJet | found 3 days ago | See prices for these dates |
| Ghana | ||||||||
| Accra | $588 | return | 25 May 2027 – 19 Jun 2027 | MAD → ACC | out 1 stop, back 1 stop | Royal Air Maroc | found 2 days ago | See prices for these dates |
| Belarus | ||||||||
| Minsk | $623 | return | 4 Feb 2027 – 20 Feb 2027 | MAD → MSQ | out 1 stop, back 1 stop | Turkish Airlines | found 2 days ago | See prices for these dates |
| Pakistan | ||||||||
| Lahore | $637 | return | 8 Jan 2027 – 12 Feb 2027 | MAD → LHE | out 2 stops, back 3 stops | Pegasus Airlines | found 2 days ago | See prices for these dates |
| Malaysia | ||||||||
| Penang | $670 | return | 23 Feb 2027 – 9 Mar 2027 | MAD → PEN | out 1 stop, back 1 stop | Qatar Airways | found 3 days ago | See prices for these dates |
| Kuala Lumpur | $508 | return | 27 Jan 2027 – 10 Feb 2027 | MAD → KUL | out 1 stop, back 1 stop | Saudia | found 5 days ago | See prices for these dates |
| Equatorial Guinea | ||||||||
| Malabo | $1,102 | return | 30 Nov – 20 Dec | MAD → SSG | out 1 stop, back 1 stop | Ethiopian Airlines | found 3 days ago | See prices for these dates |
| Barbados | ||||||||
| Bridgetown | $1,295 | return | 28 Dec – 8 Jan 2027 | MAD → BGI | out 1 stop, back 1 stop | American Airlines | found 3 days ago | See prices for these dates |
| Madagascar | ||||||||
| Morondava | $1,847 | return | 29 Apr 2027 – 10 May 2027 | MAD → MOQ | out 2 stops, back 3 stops | Ethiopian Airlines | found 2 days ago | See prices for these dates |
| Denmark | ||||||||
| Copenhagen | $115 | return | 21 Jan 2027 – 28 Jan 2027 | MAD → CPH | out 1 stop, back 1 stop | Wizz Air Malta | found 5 days ago | See prices for these dates |
| Billund | $276 | return | 15 Mar 2027 – 26 Mar 2027 | MAD → BLL | out 2 stops, back 1 stop | Wizz Air Malta | found 6 days ago | See prices for these dates |
| Montenegro | ||||||||
| Podgorica | $136 | return | 5 Mar 2027 – 9 Mar 2027 | MAD → TGD | out 2 stops, back 1 stop | Wizz Air Malta | found 5 days ago | See prices for these dates |
| Moldova | ||||||||
| Chisinau | $153 | return | 17 Mar 2027 – 21 Mar 2027 | MAD → RMO | out 1 stop, back 1 stop | Tarom | found 6 days ago | See prices for these dates |
| Bosnia and Herzegovina | ||||||||
| Sarajevo | $184 | return | 4 Jan 2027 – 12 Jan 2027 | MAD → SJJ | out 1 stop, back 1 stop | Wizz Air Malta | found 6 days ago | See prices for these dates |
| Norway | ||||||||
| Oslo | $245 | return | 12 Aug 2027 – 18 Aug 2027 | MAD → OSL | out nonstop, back nonstop | Iberia | found 5 days ago | See prices for these dates |
| Kyrgyzstan | ||||||||
| Bishkek | $421 | return | 15 Dec – 30 Dec | MAD → BSZ | out 3 stops, back 2 stops | Ryanair | found 6 days ago | See prices for these dates |
| Faroe Islands | ||||||||
| Sorvágur | $492 | return | 7 Aug 2027 – 14 Aug 2027 | MAD → FAE | out 1 stop, back 1 stop | SAS Scandinavian | found 6 days ago | See prices for these dates |
| Nigeria | ||||||||
| Lagos | $574 | return | 10 May 2027 – 28 May 2027 | MAD → LOS | out 1 stop, back 1 stop | Royal Air Maroc | found 6 days ago | See prices for these dates |
| Gambia | ||||||||
| Banjul | $596 | return | 27 Nov – 30 Dec | MAD → BJL | out 1 stop, back 1 stop | TAP Air Portugal | found 6 days ago | See prices for these dates |
| Bolivia | ||||||||
| Santa Cruz | $609 | return | 24 Mar 2027 – 24 Apr 2027 | MAD → VVI | out 1 stop, back 1 stop | avianca airlines | found 7 days ago | See prices for these dates |
| La Paz | $769 | return | 8 Feb 2027 – 17 Feb 2027 | MAD → LPB | out 1 stop, back 1 stop | avianca airlines | found 7 days ago | See prices for these dates |
| Oman | ||||||||
| Salalah | $610 | return | 16 Jan 2027 – 25 Jan 2027 | MAD → SLL | out 3 stops, back 3 stops | Wizz Air Malta | found 6 days ago | See prices for these dates |
| Bangladesh | ||||||||
| Dhaka | $648 | return | 3 Jan 2027 – 15 Feb 2027 | MAD → DAC | out 1 stop, back 1 stop | Saudia | found 6 days ago | See prices for these dates |
| Hong Kong | ||||||||
| Hong Kong | $652 | return | 2 Dec – 27 Dec | MAD → HKG | out 1 stop, back 1 stop | China Eastern | found 5 days ago | See prices for these dates |
| Canada | ||||||||
| Toronto | $675 | return | 5 Jun 2027 – 19 Jun 2027 | MAD → YYZ | out 1 stop, back 1 stop | Ryanair | found 5 days ago | See prices for these dates |
| Maldives | ||||||||
| Male | $681 | return | 14 Feb 2027 – 1 Mar 2027 | MAD → MLE | out 1 stop, back 1 stop | Etihad Airways | found 4 days ago | See prices for these dates |
| Guinea | ||||||||
| Conakry | $714 | return | 1 May 2027 – 21 May 2027 | MAD → CKY | out 2 stops, back 2 stops | Turkish Airlines | found 4 days ago | See prices for these dates |
| Singapore | ||||||||
| Singapore | $740 | return | 13 Feb 2027 – 24 Feb 2027 | MAD → SIN | out 1 stop, back 1 stop | Turkish Airlines | found 7 days ago | See prices for these dates |
| Philippines | ||||||||
| Manila | $874 | return | 14 Nov – 14 Dec | MAD → MNL | out 2 stops, back 2 stops | Wizz Air Malta | found 6 days ago | See prices for these dates |
| Cebu City | $1,246 | return | 21 Mar 2027 – 3 Apr 2027 | MAD → CEB | out 3 stops, back 2 stops | Air Serbia | found 6 days ago | See prices for these dates |
| Martinique | ||||||||
| Fort-de-France | $941 | return | 24 Feb 2027 – 7 Mar 2027 | MAD → FDF | out 2 stops, back 1 stop | Iberia | found 4 days ago | See prices for these dates |
| Mauritius | ||||||||
| Mauritius | $1,036 | return | 12 Jan 2027 – 29 Jan 2027 | MAD → MRU | out 1 stop, back 1 stop | Ethiopian Airlines | found 5 days ago | See prices for these dates |
| Mongolia | ||||||||
| Ulaanbaatar | $1,059 | return | 21 Jun 2027 – 30 Jun 2027 | MAD → UBN | out 2 stops, back 2 stops | Tarom | found 6 days ago | See prices for these dates |
| Namibia | ||||||||
| Windhoek | $1,205 | return | 28 Jul 2027 – 19 Aug 2027 | MAD → WDH | out 2 stops, back 2 stops | Iberia | found 5 days ago | See prices for these dates |
| Bahamas | ||||||||
| Nassau | $1,280 | return | 2 Dec – 26 Dec | MAD → NAS | out 2 stops, back 1 stop | Air Canada | found 4 days ago | See prices for these dates |
| Paraguay | ||||||||
| Asuncion | $1,331 | return | 6 Dec – 21 Dec | MAD → ASU | out 3 stops, back 1 stop | ITA Airways | found 6 days ago | See prices for these dates |
Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work

