- Madrid (MAD) Hamburg (HAM)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–4 non-stop flights per dayat least 2h 55minfrom $122 - Madrid (MAD) Barcelona (BCN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
10–25 non-stop flights per dayat least 1h 15minfrom $56 - Madrid (MAD) Caracas (CCS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–4 non-stop flights per dayat least 8h 15minfrom $651 - Madrid (MAD) Cancun (CUN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 non-stop flights per dayat least 10hfrom $620 - Madrid (MAD) Dusseldorf (DUS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–5 non-stop flights per dayat least 2h 30minfrom $180 - Madrid (MAD) Lima (LIM)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
4–5 non-stop flights per dayat least 10h 35minfrom $686 - Madrid (MAD) Lisbon (LIS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
18–25 non-stop flights per dayat least 1h 20minfrom $56 - Madrid (MAD) Mexico City (MEX)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
5–6 non-stop flights per dayat least 10h 15minfrom $545 - Madrid (MAD) Miami (MIA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
3–5 non-stop flights per dayat least 8h 55minfrom $430 - Madrid (MAD) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
7–12 non-stop flights per dayat least 2h 30minfrom $165 - Madrid (MAD) Punta Cana (PUJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 3 non-stop flights per dayat least 7h 30minfrom $580 - Madrid (MAD) Santiago de Chile (SCL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–4 non-stop flights per dayat least 11h 15minfrom $928 - Madrid (MAD) Vienna (VIE)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
3–5 non-stop flights per dayat least 2h 55minfrom $98 - Madrid (MAD) Santa Cruz (VVI)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 2 non-stop flights per dayat least 10hfrom $898 - Madrid (MAD) Los Angeles (LAX)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 non-stop flight per dayat least 12h 5minfrom $524 - Madrid (MAD) Medellin (MDE)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 non-stop flights per dayat least 9h 10minfrom $810 - Madrid (MAD) Managua (MGA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 15h 4minfrom $885 - Madrid (MAD) Islamabad (ISB)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 13h 40minfrom $638 - Madrid (MAD) Lahore (LHE)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 10h 40minfrom $587
Stops
- Direct flight
Destination country
Destination airport
Airline
- Iberia
- Air Europa Lineas Aereas
- American Airlines
- Avianca
- Lufthansa
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Most frequent connection to Madrid:
- London - Madrid (189/Week)
- Paris - Madrid (170/Week)
- London Heathrow - Madrid (104/Week)
- Frankfurt - Madrid (79/Week)
- Amsterdam - Madrid (71/Week)
- Barcelona - Madrid (200/Week)
- Tenerife - Madrid (97/Week)