Loading trip ideas…
276 places from Madrid with a recent return price. Prices we can stand behind come first, then the cheapest.
Nothing stands out strongly right now. Browse everything we can see, or keep looking.
The map isn't ready yet. Everything is in the list.
| City | From | Dates | Airports | Stops | Found | |
|---|---|---|---|---|---|---|
| Lisbon LIS | $71 | 25 Jun 2027 – 27 Jun 2027 · 2 nights | MAD → LIS | out nonstop, back nonstop | found today | See prices for these dates |
| Marrakech RAK | $95 | 23 Jun 2027 – 30 Jun 2027 · 7 nights | MAD → RAK | out nonstop, back nonstop | found today | See prices for these dates |
| Tenerife TCI | $106 | 16 Jun 2027 – 26 Jun 2027 · 10 nights | MAD → TFN | out nonstop, back nonstop | found today | See prices for these dates |
| Luxembourg LUX | $279 | 1 Jun 2027 – 4 Jun 2027 · 3 nights | MAD → LUX | out 1 stop, back 2 stops | found today | See prices for these dates |
| Istanbul IST | $283 | 25 Jun 2027 – 26 Jun 2027 · 1 night | MAD → IST | out 1 stop, back 1 stop | found today | See prices for these dates |
| Helsinki HEL | $339 | 19 Jun 2027 – 18 Jul 2027 · 29 nights | MAD → HEL | out nonstop, back 1 stop | found today | 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
| Tbilisi TBS |
| $357 | 30 Jun 2027 – 1 Aug 2027 · 32 nights | MAD → TBS | out 1 stop, back 1 stop | found yesterday | See prices for these dates |
| Kutaisi KUT | $359 | 30 Jun 2027 – 1 Aug 2027 · 32 nights | MAD → KUT | out 1 stop, back 1 stop | found today | See prices for these dates |
| Saint Petersburg LED | $678 | 28 Jun 2027 – 10 Jul 2027 · 12 nights | MAD → LED | out 1 stop, back 1 stop | found yesterday | See prices for these dates |
| Moscow MOW | $702 | 27 Jun 2027 – 19 Jul 2027 · 22 nights | MAD → SVO | out 1 stop, back 2 stops | found today | See prices for these dates |
| Buenos Aires BUE | $975 | 14 Jun 2027 – 31 Jul 2027 · 47 nights | MAD → AEP | out 1 stop, back 1 stop | found today | See prices for these dates |
| Cartagena CTG | $1,236 | 11 Jun 2027 – 2 Jul 2027 · 21 nights | MAD → CTG | out 1 stop, back 1 stop | found yesterday | See prices for these dates |
| Alicante ALC | $86 | 8 Jun 2027 – 17 Jun 2027 · 9 nights | MAD → ALC | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Amsterdam AMS | $179 | 9 Jun 2027 – 12 Jun 2027 · 3 nights | MAD → AMS | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Larnaca LCA | $281 | 1 Jun 2027 – 4 Jun 2027 · 3 nights | MAD → LCA | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Almaty ALA | $589 | 15 Jun 2027 – 18 Jun 2027 · 3 nights | MAD → ALA | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Accra ACC | $621 | 1 Jun 2027 – 26 Jun 2027 · 25 nights | MAD → ACC | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Kuala Lumpur KUL | $650 | 30 Jun 2027 – 15 Jul 2027 · 15 nights | MAD → KUL | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Mahe SEZ | $696 | 1 Jun 2027 – 22 Jun 2027 · 21 nights | MAD → SEZ | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Shanghai SHA | $701 | 1 Jun 2027 – 15 Jun 2027 · 14 nights | MAD → PVG | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Punta Cana PUJ | $746 | 12 Jun 2027 – 20 Jun 2027 · 8 nights | MAD → PUJ | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Hanoi HAN | $783 | 28 Jun 2027 – 8 Jul 2027 · 10 nights | MAD → HAN | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Havana HAV | $921 | 1 Jun 2027 – 30 Jun 2027 · 29 nights | MAD → HAV | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Sydney SYD | $1,053 | 1 Jun 2027 – 8 Jun 2027 · 7 nights | MAD → SYD | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Quito UIO | $1,248 | 30 Jun 2027 – 7 Jul 2027 · 7 nights | MAD → UIO | out 1 stop, back nonstop | found 3 days ago | See prices for these dates |
| Belgrade BEG | $183 | 10 Jun 2027 – 14 Jun 2027 · 4 nights | MAD → BEG | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Athens ATH | $184 | 16 Jun 2027 – 20 Jun 2027 · 4 nights | MAD → ATH | out 2 stops, back 1 stop | found 6 days ago | See prices for these dates |
| Heraklion HER | $200 | 7 Jun 2027 – 14 Jun 2027 · 7 nights | MAD → HER | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Munich MUC | $257 | 2 Jun 2027 – 4 Jun 2027 · 2 nights | MAD → MUC | out nonstop, back 1 stop | found 6 days ago | See prices for these dates |
| Edinburgh EDI | $297 | 7 Jun 2027 – 13 Jun 2027 · 6 nights | MAD → EDI | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| New York NYC | $588 | 1 Jun 2027 – 10 Jun 2027 · 9 nights | MAD → EWR | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Beijing BJS | $660 | 13 Jun 2027 – 20 Jun 2027 · 7 nights | MAD → PEK | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Bangkok BKK | $665 | 1 Jun 2027 – 28 Jun 2027 · 27 nights | MAD → BKK | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Toronto YTO | $675 | 5 Jun 2027 – 19 Jun 2027 · 14 nights | MAD → YYZ | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Seoul SEL | $789 | 12 Jun 2027 – 19 Jun 2027 · 7 nights | MAD → ICN | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Ulaanbaatar UBN | $1,059 | 21 Jun 2027 – 30 Jun 2027 · 9 nights | MAD → UBN | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Mendoza MDZ | $1,138 | 27 Jun 2027 – 20 Jul 2027 · 23 nights | MAD → MDZ | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Rio de Janeiro RIO | $1,237 | 24 Jun 2027 – 29 Jun 2027 · 5 nights | MAD → GIG | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |