
BER to MADGermany
Berlin
$100
usually $210
−52%
Most monthly lows $120–$220. Cheaper than every other month on record (7).
Display prices in
Destination · Spain
Best current fares
The deepest measured drops into Madrid first, then the rest on price. Every departure city is in the list below.

BER to MADGermany
$100
usually $210
−52%
Most monthly lows $120–$220. Cheaper than every other month on record (7).

MIL to MADItaly
$35
usually $60
−42%
Most monthly lows $37–$77. Cheaper than every other month on record (8).

MEX to MADMexico
$552
usually $885
−38%
Most monthly lows $729–$1,054. Cheaper than every other month on record (5).

VIE to MADAustria
$94
usually $150
−37%
Most monthly lows $122–$153. Cheaper than every other month on record (5).

ROM to MADItaly
$51
usually $80
−36%
Most monthly lows $60–$82. Cheaper than every other month on record (5).

NYC to MADUnited States
$303
usually $470
−36%
Most monthly lows $363–$471. Cheaper than every other month on record (7).

FRA to MADGermany
$107
usually $160
−33%
Most monthly lows $119–$186. Cheaper than every other month on record (5).

MIA to MADUnited States
$376
usually $550
−32%
Most monthly lows $379–$608. Cheaper than every other month on record (5).
Showing 96 of 45 observed fares. Compare every departure city
By departure city
Every city with a fare into Madrid, cheapest first. Find yours by name or airport code; each row opens that route, its price history and its calendar.
| Departure city | From | Below usual | Trip | Open |
|---|---|---|---|---|
| MilanItaly | $35Nonstop | −42% | 10–29 Dec · 19 nights | |
| LondonUnited Kingdom | $49Nonstop | −25% | 19–23 Nov · 4 nights | |
| RomeItaly | $51Nonstop | −36% | 16 Jan '27 · same-day return | |
| LisbonPortugal | $55Nonstop | −21% | 1–13 Dec · 12 nights | |
| DublinIreland | $76Nonstop | −28% | 18–25 Nov · 7 nights | |
| BarcelonaSpain | $76Nonstop | −28% | 8–10 Nov · 2 nights | |
| ParisFrance | $86Nonstop | −31% | 20–22 Nov · 2 nights | |
| ViennaAustria | $94Nonstop | −37% | 9–14 Feb '27 · 5 nights | |
| BerlinGermany | $1001 stop | −52% | 14–21 Nov · 7 nights | |
| BrusselsBelgium | $101Nonstop | −22% | 17–20 Feb '27 · 3 nights | |
| FrankfurtGermany | $1071 stop | −33% | 5–10 Nov · 5 nights | |
| CopenhagenDenmark | $111Nonstop | — no measured fare yet | 29 Oct – 6 Nov · 8 nights | |
| ZurichSwitzerland | $126Nonstop | −21% | 22–24 Nov · 2 nights | |
| StockholmSweden | $1381 stop | −21% | 29–30 Nov · 1 night | |
| OsloNorway | $1451 stop | — no measured fare yet | 14–20 Nov · 6 nights | |
| AmsterdamNetherlands | $1521 stop | −11% | 13–14 Jan '27 · 1 night | |
| AthensGreece | $152Nonstop | −26% | 23–30 Jan '27 · 7 nights | |
| MunichGermany | $162Nonstop | −12% | 22–30 Nov · 8 nights | |
| IstanbulTürkiye | $1741 stop | −1% | 20–27 Apr '27 · 7 nights | |
| New YorkUnited States | $3031 stop | −36% | 11–18 May '27 · 7 nights | |
| Abu DhabiUnited Arab Emirates | $3281 stop | — no measured fare yet | 13–22 Jan '27 · 9 nights | |
| WashingtonUnited States | $3611 stop | −9% | 17–26 Nov · 9 nights | |
| DubaiUAE | $3721 stop | −13% | 21–25 Nov · 4 nights | |
| MiamiUnited States | $3761 stop | −32% | 29 Dec – 21 Jan '27 · 23 nights | |
| DallasUnited States | $4781 stop | — no measured fare yet | 14–21 Nov · 7 nights | |
| Los AngelesUnited States | $5151 stop | −19% | 10–16 Nov · 6 nights | |
| Hong Kong | $5171 stop | — no measured fare yet | 26 Oct – 19 Nov · 24 nights | |
| Mexico CityMexico | $5521 stop | −38% | 21 Jan '27 – 4 Feb '27 · 14 nights | |
| BostonUnited States | $5621 stop | — no measured fare yet | 25 Oct – 3 Nov · 9 nights | |
| SeoulSouth Korea | $5671 stop | — no measured fare yet | 13–19 Jan '27 · 6 nights | |
| ChicagoUnited States | $5741 stop | −6% | 21 Mar '27 – 1 Apr '27 · 11 nights | |
| TorontoCanada | $5761 stop | — no measured fare yet | 26 Dec – 7 Jan '27 · 12 nights | |
| DelhiIndia | $5781 stop | — no measured fare yet | 15–28 Dec · 13 nights | |
| Singapore | $6031 stop | — no measured fare yet | 13–22 May '27 · 9 nights | |
| São PauloBrazil | $629Nonstop | −30% | 22 Mar '27 – 5 Apr '27 · 14 nights | |
| Kuala LumpurMalaysia | $6331 stop | −21% | 13–22 May '27 · 9 nights | |
| ShanghaiChina | $6511 stop | −3% | 16 Dec – 11 Jan '27 · 26 nights | |
| BangkokThailand | $6591 stop | — no measured fare yet | 20–27 Jan '27 · 7 nights | |
| JakartaIndonesia | $6732 stops | — no measured fare yet | 30 Nov – 4 Dec · 4 nights | |
| ManilaPhilippines | $6961 stop | — no measured fare yet | 14–29 Jan '27 · 15 nights | |
| GuangzhouChina | $7222 stops | — no measured fare yet | 28 Oct – 20 Nov · 23 nights | |
| TokyoJapan | $7762 stops | −17% | 2–7 Dec · 5 nights | |
| HoustonUnited States | $7901 stop | — no measured fare yet | 28 Nov – 12 Dec · 14 nights | |
| SydneyAustralia | $8271 stop | — no measured fare yet | 10–24 Nov · 14 nights | |
| San FranciscoUnited States | $2,0572 stops | — no measured fare yet | 19 Dec – 2 Jan '27 · 14 nights |
No departure city matches that. Try another spelling, or every region.
Showing 12 of 45 departure cities
Good to know
The best observed fare on our board is $35 round-trip from Milan (42% below that route's typical price), found on a real search on 17 October. Fares are cached; the seller confirms the current price and availability.
Across the routes we have enough cached history for, Mar comes out cheapest on average. The sweet spot for being there is Apr–Jun · Sep–Oct — where the two overlap is the window to look at first.
Madrid is served by Barajas (MAD). All fares on this page are round-trip to that airport unless marked otherwise.
Apr–Jun · Sep–Oct offers the best balance of weather and prices. Dinner at 10pm, museums at world-class density, and Iberia fare sales that border on typos.
Same corner of the map