Loading trip ideas…
276 places from Madrid with a recent return price. Prices we can stand behind come first, then the cheapest.
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.
From $61 round trip
29.9% below the middle price here: the cheapest return fare on each of 23 departure dates is usually $69 to $122.
This price is for these exact dates; other dates may cost more.
The map isn't ready yet. Everything is in the list.
| City | From | Dates | Airports | Stops | Found | |
|---|---|---|---|---|---|---|
| Tangier TNG | $37 | 23 Nov – 6 Dec · 13 nights | MAD → TNG | out nonstop, back nonstop | found today | See prices for these dates |
| Porto OPO | $46 | 24 Nov – 1 Dec · 7 nights | MAD → OPO | out nonstop, back nonstop | found today | See prices for these dates |
| Las Palmas LPA | $61 | 20 Nov – 25 Nov · 5 nights | MAD → LPA | out nonstop, back nonstop | found yesterday | See prices for these dates |
| Milan MIL | $62 | 28 Nov – 30 Nov · 2 nights | MAD → MXP | out nonstop, back nonstop | found 17 hours ago | See prices for these dates |
| Tenerife TCI | $71 | 25 Nov – 29 Nov · 4 nights | MAD → TFN | out nonstop, back nonstop | found today | See prices for these dates |
| Lisbon LIS | $77 | 30 Nov – 2 Dec · 2 nights | MAD → LIS | out nonstop, back nonstop | found yesterday |
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
| See prices for these dates |
| London LON | $84 | 18 Nov – 30 Nov · 12 nights | MAD → LTN | out nonstop, back nonstop | found today | See prices for these dates |
| Marrakech RAK | $86 | 14 Nov – 19 Nov · 5 nights | MAD → RAK | out nonstop, back nonstop | found today | See prices for these dates |
| Bucharest BUH | $92 | 28 Nov – 2 Dec · 4 nights | MAD → OTP | out nonstop, back nonstop | found today | See prices for these dates |
| Sevilla SVQ | $101 | 27 Nov – 1 Dec · 4 nights | MAD → SVQ | out nonstop, back 1 stop | found today | See prices for these dates |
| Fez FEZ | $102 | 24 Nov – 27 Nov · 3 nights | MAD → FEZ | out 1 stop, back nonstop | found today | See prices for these dates |
| Barcelona BCN | $112 | 30 Nov – 30 Nov | MAD → BCN | out nonstop, back 1 stop | found 9 hours ago | See prices for these dates |
| Rabat RBA | $133 | 18 Nov – 26 Nov · 8 nights | MAD → RBA | out nonstop, back 1 stop | found today | See prices for these dates |
| Larnaca LCA | $136 | 19 Nov – 26 Nov · 7 nights | MAD → LCA | out nonstop, back nonstop | found yesterday | See prices for these dates |
| Belgrade BEG | $148 | 18 Nov – 23 Nov · 5 nights | MAD → BEG | out nonstop, back nonstop | found yesterday | See prices for these dates |
| Vienna VIE | $151 | 28 Nov – 13 Jan 2027 · 46 nights | MAD → VIE | out 1 stop, back 2 stops | found yesterday | See prices for these dates |
| Budapest BUD | $169 | 19 Nov – 23 Nov · 4 nights | MAD → BUD | out nonstop, back nonstop | found today | See prices for these dates |
| Warsaw WAW | $178 | 18 Nov – 24 Nov · 6 nights | MAD → WMI | out nonstop, back 1 stop | found today | See prices for these dates |
| Yerevan EVN | $223 | 24 Nov – 29 Nov · 5 nights | MAD → EVN | out 1 stop, back 1 stop | found yesterday | See prices for these dates |
| Paris PAR | $294 | 16 Nov – 16 Nov | MAD → ORY | out 1 stop, back 1 stop | found 9 hours ago | See prices for these dates |
| Baku BAK | $318 | 22 Nov – 27 Nov · 5 nights | MAD → GYD | out 1 stop, back 1 stop | found yesterday | See prices for these dates |
| Batumi BUS | $349 | 29 Nov – 4 Dec · 5 nights | MAD → BUS | out 2 stops, back 2 stops | found yesterday | See prices for these dates |
| Adler/Sochi AER | $439 | 28 Nov – 16 Dec · 18 nights | MAD → AER | out 2 stops, back 2 stops | found yesterday | See prices for these dates |
| Moscow MOW | $448 | 24 Nov – 15 Dec · 21 nights | MAD → VKO | out 2 stops, back 1 stop | found today | See prices for these dates |
| Abu Dhabi AUH | $464 | 18 Nov – 3 Dec · 15 nights | MAD → AUH | out 1 stop, back 1 stop | found today | See prices for these dates |
| Los Angeles LAX | $480 | 19 Nov – 29 Nov · 10 nights | MAD → LAX | out 1 stop, back 1 stop | found 9 hours ago | See prices for these dates |
| Almaty ALA | $549 | 30 Nov – 8 Jan 2027 · 39 nights | MAD → ALA | out 1 stop, back 2 stops | found yesterday | See prices for these dates |
| Bangkok BKK | $552 | 25 Nov – 8 Dec · 13 nights | MAD → BKK | out 1 stop, back 1 stop | found 3 hours ago | See prices for these dates |
| Saint Petersburg LED | $553 | 30 Nov – 5 Dec · 5 nights | MAD → LED | out 1 stop, back 3 stops | found yesterday | See prices for these dates |
| Johannesburg JNB | $611 | 30 Nov – 15 Dec · 15 nights | MAD → JNB | out nonstop, back nonstop | found 16 hours ago | See prices for these dates |
| Seoul SEL | $677 | 17 Nov – 23 Dec · 36 nights | MAD → ICN | out 1 stop, back 1 stop | found today | See prices for these dates |
| Tokyo TYO | $689 | 24 Nov – 5 Dec · 11 nights | MAD → NRT | out 1 stop, back 1 stop | found 2 hours ago | See prices for these dates |
| Phuket HKT | $701 | 29 Nov – 9 Dec · 10 nights | MAD → HKT | out 1 stop, back 1 stop | found yesterday | See prices for these dates |
| Santo Domingo SDQ | $812 | 19 Nov – 19 Dec · 30 nights | MAD → SDQ | out nonstop, back nonstop | found 22 hours ago | See prices for these dates |
| San Jose SJO | $874 | 19 Nov – 7 Dec · 18 nights | MAD → SJO | out 1 stop, back 1 stop | found today | See prices for these dates |
| Sao Paulo SAO | $881 | 17 Nov – 1 Dec · 14 nights | MAD → GRU | out 1 stop, back 1 stop | found today | See prices for these dates |
| Managua MGA | $1,278 | 20 Nov – 8 Jan 2027 · 49 nights | MAD → MGA | out 1 stop, back 1 stop | found yesterday | See prices for these dates |
| Lima LIM | $1,430 | 20 Nov – 7 Jan 2027 · 48 nights | MAD → LIM | out 1 stop, back 1 stop | found 3 hours ago | See prices for these dates |
| Arrecife ACE | $40 | 27 Nov – 5 Dec · 8 nights | MAD → ACE | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Turin TRN | $43 | 26 Nov – 28 Nov · 2 nights | MAD → TRN | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Ibiza IBZ | $44 | 18 Nov – 18 Nov | MAD → IBZ | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Birmingham BHX | $56 | 21 Nov – 6 Dec · 15 nights | MAD → BHX | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Asturias OVD | $69 | 20 Nov – 21 Nov · 1 night | MAD → OVD | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Copenhagen CPH | $119 | 27 Nov – 2 Dec · 5 nights | MAD → CPH | out 1 stop, back nonstop | found 3 days ago | See prices for these dates |
| Valencia VLC | $146 | 18 Nov – 22 Nov · 4 nights | MAD → VLC | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| La Coruna LCG | $150 | 24 Nov – 30 Nov · 6 nights | MAD → LCG | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Berlin BER | $157 | 27 Nov – 11 Dec · 14 nights | MAD → BER | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Katowice KTW | $185 | 18 Nov – 24 Nov · 6 nights | MAD → KTW | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Amsterdam AMS | $214 | 17 Nov – 24 Nov · 7 nights | MAD → AMS | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Nador NDR | $214 | 21 Nov – 30 Nov · 9 nights | MAD → NDR | out 2 stops, back 2 stops | found 2 days ago | See prices for these dates |
| Riga RIX | $226 | 18 Nov – 20 Nov · 2 nights | MAD → RIX | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Mersin COV | $301 | 18 Nov – 29 Nov · 11 nights | MAD → COV | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Dubai DXB | $466 | 17 Nov – 24 Nov · 7 nights | MAD → DXB | out 1 stop, back 2 stops | found 3 days ago | See prices for these dates |
| Kazan KZN | $482 | 27 Nov – 8 Dec · 11 nights | MAD → KZN | out 2 stops, back 3 stops | found 2 days ago | See prices for these dates |
| Mineralnye Vody MRV | $489 | 23 Nov – 16 Dec · 23 nights | MAD → MRV | out 2 stops, back 2 stops | found 3 days ago | See prices for these dates |
| Minsk MSQ | $627 | 18 Nov – 11 Dec · 23 nights | MAD → MSQ | out 3 stops, back 2 stops | found 2 days ago | See prices for these dates |
| Beijing BJS | $641 | 29 Nov – 24 Dec · 25 nights | MAD → PEK | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Zanzibar ZNZ | $644 | 18 Nov – 26 Nov · 8 nights | MAD → ZNZ | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Tashkent TAS | $671 | 17 Nov – 27 Nov · 10 nights | MAD → TAS | out 2 stops, back 2 stops | found 2 days ago | See prices for these dates |
| Toronto YTO | $749 | 29 Nov – 4 Dec · 5 nights | MAD → YYZ | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Chicago CHI | $798 | 27 Nov – 12 Dec · 15 nights | MAD → ORD | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Medellin MDE | $966 | 26 Nov – 20 Jan 2027 · 55 nights | MAD → MDE | out 2 stops, back 1 stop | found 3 days ago | See prices for these dates |
| Vladivostok VVO | $1,012 | 29 Nov – 24 Dec · 25 nights | MAD → VVO | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Cancun CUN | $1,029 | 17 Nov – 4 Dec · 17 nights | MAD → CUN | out 2 stops, back nonstop | found 3 days ago | See prices for these dates |
| Bogota BOG | $1,049 | 20 Nov – 4 Dec · 14 nights | MAD → BOG | out 2 stops, back 1 stop | found 3 days ago | See prices for these dates |
| Havana HAV | $1,067 | 25 Nov – 23 Dec · 28 nights | MAD → HAV | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Malabo SSG | $1,102 | 30 Nov – 20 Dec · 20 nights | MAD → SSG | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Cali CLO | $1,109 | 25 Nov – 13 Dec · 18 nights | MAD → CLO | out 2 stops, back 1 stop | found 3 days ago | See prices for these dates |
| Palma PMI | $40 | 21 Nov – 27 Nov · 6 nights | MAD → PMI | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Catania CTA | $45 | 21 Nov – 26 Nov · 5 nights | MAD → CTA | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Pisa PSA | $53 | 26 Nov – 26 Nov | MAD → PSA | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Dublin DUB | $66 | 26 Nov – 3 Dec · 7 nights | MAD → DUB | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Malaga AGP | $69 | 21 Nov – 25 Nov · 4 nights | MAD → AGP | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| Nice NCE | $79 | 26 Nov – 27 Nov · 1 night | MAD → NCE | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| Rome ROM | $80 | 28 Nov – 29 Nov · 1 night | MAD → FCO | out nonstop, back 1 stop | found 4 days ago | See prices for these dates |
| Luxembourg LUX | $81 | 27 Nov – 28 Nov · 1 night | MAD → LUX | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Bilbao BIO | $82 | 20 Nov – 21 Nov · 1 night | MAD → BIO | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Geneva GVA | $105 | 17 Nov – 17 Nov | MAD → GVA | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Oujda OUD | $120 | 20 Nov – 23 Nov · 3 nights | MAD → OUD | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Bari BRI | $126 | 29 Nov – 2 Dec · 3 nights | MAD → BRI | out 1 stop, back nonstop | found 6 days ago | See prices for these dates |
| Krakow KRK | $127 | 27 Nov – 2 Dec · 5 nights | MAD → KRK | out 1 stop, back nonstop | found 4 days ago | See prices for these dates |
| Venice VCE | $136 | 22 Nov – 24 Nov · 2 nights | MAD → VCE | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Eindhoven EIN | $146 | 20 Nov – 30 Nov · 10 nights | MAD → EIN | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Dusseldorf DUS | $158 | 20 Nov – 30 Nov · 10 nights | MAD → DUS | out nonstop, back 1 stop | found 6 days ago | See prices for these dates |
| Agadir AGA | $160 | 15 Nov – 19 Nov · 4 nights | MAD → AGA | out nonstop, back 1 stop | found 5 days ago | See prices for these dates |
| Brussels BRU | $160 | 20 Nov – 24 Nov · 4 nights | MAD → CRL | out nonstop, back 1 stop | found 5 days ago | See prices for these dates |
| Funchal FNC | $176 | 21 Nov – 24 Nov · 3 nights | MAD → FNC | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Zurich ZRH | $178 | 16 Nov – 23 Nov · 7 nights | MAD → ZRH | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Istanbul IST | $189 | 30 Nov – 4 Dec · 4 nights | MAD → SAW | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Munich MUC | $192 | 30 Nov – 2 Dec · 2 nights | MAD → MUC | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Kutaisi KUT | $197 | 26 Nov – 1 Dec · 5 nights | MAD → KUT | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Sharm el Sheikh SSH | $202 | 29 Nov – 6 Dec · 7 nights | MAD → SSH | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Vilnius VNO | $211 | 27 Nov – 4 Dec · 7 nights | MAD → VNO | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Hurghada HRG | $247 | 25 Nov – 30 Nov · 5 nights | MAD → HRG | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Sharjah SHJ | $398 | 18 Nov – 25 Nov · 7 nights | MAD → SHJ | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Astana NQZ | $476 | 25 Nov – 2 Dec · 7 nights | MAD → NQZ | out 2 stops, back 1 stop | found 6 days ago | See prices for these dates |
| Miami MIA | $493 | 20 Nov – 29 Nov · 9 nights | MAD → MIA | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| New York NYC | $503 | 25 Nov – 2 Dec · 7 nights | MAD → JFK | out nonstop, back nonstop | found 7 days ago | See prices for these dates |
| Dakar DKR | $569 | 21 Nov – 5 Dec · 14 nights | MAD → DSS | out 2 stops, back nonstop | found 4 days ago | See prices for these dates |
| Banjul BJL | $596 | 27 Nov – 30 Dec · 33 nights | MAD → BJL | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Guangzhou CAN | $664 | 26 Nov – 7 Dec · 11 nights | MAD → CAN | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Hanoi HAN | $665 | 27 Nov – 14 Dec · 17 nights | MAD → HAN | out 3 stops, back 2 stops | found 4 days ago | See prices for these dates |
| Recife REC | $712 | 16 Nov – 29 Nov · 13 nights | MAD → REC | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Ho Chi Minh City SGN | $847 | 14 Nov – 27 Nov · 13 nights | MAD → SGN | out 3 stops, back 2 stops | found 4 days ago | See prices for these dates |
| Manila MNL | $874 | 14 Nov – 14 Dec · 30 nights | MAD → MNL | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Quito UIO | $968 | 21 Nov – 5 Dec · 14 nights | MAD → UIO | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Guatemala City GUA | $1,004 | 22 Nov – 11 Dec · 19 nights | MAD → GUA | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Buenos Aires BUE | $1,044 | 21 Nov – 8 Dec · 17 nights | MAD → EZE | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Tampa TPA | $1,053 | 22 Nov – 5 Jan 2027 · 44 nights | MAD → TPA | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Colorado Springs COS | $1,240 | 26 Nov – 10 Jan 2027 · 45 nights | MAD → COS | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Easter Island IPC | $3,300 | 18 Nov – 17 Dec · 29 nights | MAD → IPC | out 3 stops, back 2 stops | found 4 days ago | See prices for these dates |