Madrid (MAD)Hamburg (HAM)
- non-stop flights:
- 2–3 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $204number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
2 2 2 2 2–3 2–3 2 Madrid (MAD)Barcelona (BCN)
- non-stop flights:
- 14–23 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $99number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
13–14 14 14 14–15 12–13 8 9–10 
3–4 3–4 3–4 3–4 1–4 4 4 
2–3 2 2–3 2–3 2–3 2 2–3 
1 0 1 0 1 0 0 
0 0 1 0 0 0 0 Madrid (MAD)Bogota (BOG)
- non-stop flights:
- 7–9 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $704number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
4 3–4 4 4 3–4 4 4 
3 3 3 3 3 3 2–3 
1 1 1 1 1 1 1 
1 0 1 1 0 1 0 Madrid (MAD)Caracas (CCS)
- non-stop flights:
- 3–5 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $1,989number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
1 1 1 1 1 0 1 
1 1 1 1 0 1 1 
0 1 0 1 1 1 1–2 
1 1 0 1 1 1 0 
1 0 1 0 1 0 0 
0 0 1 0 1 0 0 Madrid (MAD)Paris - Charles de Gaulle (CDG)
- non-stop flights:
- 10–12 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $69number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
6 6 6 6 5–6 5 6 
3 3 3 3 3 3 3 
1 1 1–2 1 1 1 1 
1 1 1 1 1 0 0 
0 0 0 0 1 1 0 
0 0 0 0 0 0 1 Madrid (MAD)Cancun (CUN)
- non-stop flights:
- 11 per week
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $785number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
0 1 0 1 1 1 1 
1 1 0 0 1 1 0 
1 0 0 0 1 0 0 Madrid (MAD)Dusseldorf (DUS)
- non-stop flights:
- 3–5 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $179number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
3–5 4–5 3–4 3–4 4–5 3 4–5 Madrid (MAD)Buenos Aires-Ezeiza (EZE)
- non-stop flights:
- 5–6 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $1,404number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
3 3 3 3 3 3 3 
2 2 1 1–2 2 2 2 
1 1 1 1 1 1 1 Madrid (MAD)Frankfurt (FRA)
- non-stop flights:
- 9–13 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $65number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
4 4 4–5 3–4 4 4–5 3–4 
3–4 3–4 3–4 3–4 3–4 3–4 3–5 
2–3 2–3 2–3 2–3 2–3 2 2–3 
0 0 0 0 0 0 1 
0 0 0 1 0 0 0 Madrid (MAD)Havana (HAV)
- non-stop flights:
- 2–4 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $772number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
1 1 1 1 1 1 1 
1 1 1 1 1 1 1 
0 0 1 1 1 0 1 
0 0 1 0 0 1 0 
0 1 0 0 1 0 0 Madrid (MAD)New York (JFK)
- non-stop flights:
- 4–5 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $754number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
2 2 2 2 2 2 2 
1 1 1 1 1 1 1 
1 1 1 1 1 1 1 
0 1 1 1 1 1 1 Madrid (MAD)Lima (LIM)
- non-stop flights:
- 4–6 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $505number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
2 2 2 2 2 2 2 
1 1 1 1 1 1 1 
1 1 1 1 1 1 1 
1 0 1 1 1 1–2 1 Madrid (MAD)Lisbon (LIS)
- non-stop flights:
- 16–25 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $123number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
5–7 6–7 6–7 6–7 6–7 5–7 6–7 
5–7 5–8 6–7 5–8 6–7 4–5 5–6 
4–5 4 4 4–5 4 4–5 4–5 
1–3 1–3 1–3 1–3 2–3 1–2 1–4 
1 1 0 1 1 1 1–2 
0 1 1 1 0 1 1 Madrid (MAD)Mexico City (MEX)
- non-stop flights:
- 5–7 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $697number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
3 3 3 3 3 3 3 
2–3 3 2–3 2–3 3 2–3 2–4 Madrid (MAD)Miami (MIA)
- non-stop flights:
- 4–7 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $331number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
2 2 1–2 2 2 2 2 
1–2 1–2 1–2 1–2 1–2 1–2 1–2 
1 1–2 1 1–2 1 1–2 1 
1 0 1 0 1 1 1 Madrid (MAD)Munich (MUC)
- non-stop flights:
- 7–13 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $285number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
3–5 3–5 3–6 3–5 3–5 3–5 3–7 
3–4 3–4 2–4 2–4 3–4 2–4 3–4 
2–3 2 2 2 2–3 2–3 2 Madrid (MAD)Punta Cana (PUJ)
- non-stop flights:
- 12 per week
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $481number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
1 1 1 0 1 1 1 
1 1 0 0 1 1 0 
0 1 0 0 0 1 0 Madrid (MAD)Santo Domingo (SDQ)
- non-stop flights:
- 2–5 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $930number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
1–2 1–2 1–2 1–2 1–2 1–2 1–2 
1–2 1–2 1–2 1–2 1–2 1–2 1–2 
0 0 0 1 0 1 1 Madrid (MAD)Vienna (VIE)
- non-stop flights:
- 4–6 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $167number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
3–4 3 3 3 3–4 3–4 3 
2 1–2 1 1–2 2 1 2 Madrid (MAD)Zurich (ZRH)
- non-stop flights:
- 7–11 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $86number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
4–5 3–5 3–4 3–4 4–5 3–4 4 
2–4 2–4 2–4 2–3 2–4 2–3 2–4 
2 2 2 2 2 2 2
Stops
- Direct flight
Destination country
Destination airport
Airline
- Iberia
- Air Europa Lineas Aereas
- Air China
- Emirates Airline
- Ryanair
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday