MAD Cheap Flights
Compare flights across 200+ booking sites in one search. Free, fast, no hidden fees.
20+
Routes
20
Origins
200+
Sites Compared
Best price guaranteed
No booking fees
Aviasales · Booking · Skyscanner · Kiwi · Kayak · Expedia
Compare 200+ partners
One search across Aviasales, Booking, Skyscanner, Kiwi, Kayak and more — see the cheapest fare instantly.
Best-price promise
If you find a lower fare on the same flight elsewhere, we'll show it. Transparent pricing, no hidden fees at checkout.
Track prices, save more
Set price alerts on any route — we'll ping you when fares drop. Flexible-date views show the cheapest day to fly.
Popular Departure Cities
Select a city to see available flights
All Origins
New York (NYC)
London (LON)
Paris (PAR)
Delhi (DEL)
Tokyo (TYO)
Bangkok (BKK)
Dubai (DXB)
Mumbai (BOM)
Singapore (SIN)
Hong Kong (HKG)
Frankfurt (FRA)
Warsaw (WAW)
Istanbul (IST)
GYD (GYD)
Moscow (MOW)
Saint Petersburg (LED)
Tbilisi (TBS)
Amsterdam (AMS)
Madrid (MAD)
Barcelona (BCN)
| Route | Airline | Type | Duration | Price | |
|---|---|---|---|---|---|
|
MAD → CPH
Madrid → Copenhagen
|
FR | 0 stop(s) | 27h 35m | $142 | View → |
|
MAD → CTA
Madrid → Catania
|
FR | 0 stop(s) | 14h 20m | $143 | View → |
|
MAD → STO
Madrid → Stockholm
|
FR | 0 stop(s) | 31h 10m | $143 | View → |
|
MAD → SKG
Madrid → Thessaloniki
|
W4 | 0 stop(s) | 21h 15m | $143 | View → |
|
MAD → NTE
Madrid → Nantes
|
IB | 0 stop(s) | 10h 10m | $144 | View → |
|
MAD → ZAG
Madrid → Zagreb
|
FR | 0 stop(s) | 39h 15m | $147 | View → |
|
MAD → GVA
Madrid → Geneva
|
U2 | 0 stop(s) | 4h 0m | $147 | View → |
|
MAD → ATH
Madrid → Athens
|
W4 | 0 stop(s) | 16h 55m | $147 | View → |
|
MAD → ROM
Madrid → Rome
|
W4 | Direct | — | $148 | View → |
|
MAD → GDN
Madrid → Gdansk
|
W6 | Direct | — | $148 | View → |
|
MAD → LYS
Madrid → Lyon
|
U2 | 0 stop(s) | 22h 45m | $148 | View → |
|
MAD → AGP
Madrid → Malaga
|
UX | 1 stop(s) | — | $150 | View → |
|
MAD → CAG
Madrid → Cagliari
|
IB | 0 stop(s) | 4h 15m | $151 | View → |
|
MAD → OSL
Madrid → Oslo
|
FR | 0 stop(s) | 50h 55m | $153 | View → |
|
MAD → BUD
Madrid → Budapest
|
W6 | Direct | — | $155 | View → |
|
MAD → BRI
Madrid → Bari
|
W4 | 0 stop(s) | 33h 50m | $156 | View → |
|
MAD → KRK
Madrid → Krakow
|
FR | 0 stop(s) | 32h 30m | $159 | View → |
|
MAD → PFO
Madrid → Paphos
|
FR | 0 stop(s) | 40h 40m | $160 | View → |
|
MAD → JTR
Madrid → Thira
|
W4 | 0 stop(s) | 46h 45m | $162 | View → |
|
MAD → GHV
Madrid → Brasov
|
W6 | 0 stop(s) | 31h 0m | $167 | View → |