Flights MAD → MIL
Curated weekend trips for the next few weeks. Prices are estimates until you verify.
Outbound partner clickouts are enabled only for deals updated in the last 72h.
Quick summary
Looking for a quick escape? This route is currently showing direct options. Typical outbound flight time is about 2h 15m. Common windows are ~3 nights. Best current pick is around EUR 86.
2026-07-27 → 2026-07-30
Direct • 2h 15m
[Out: Mon 15:40 → Mon 17:55 • 2h 15m] — [Stay: 3d] — [Back: Thu 17:30 → Thu 19:55 • 2h 25m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 86
Updated ~26h agoExpires in ~21h
2026-07-22 → 2026-07-25
Direct • 2h 15m
[Out: Wed 20:20 → Wed 22:35 • 2h 15m] — [Stay: 2d 6h] — [Back: Sat 04:40 → Sat 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 62
Updated ~26h agoExpires in ~21h
2026-07-10 → 2026-07-12
Direct • 2h 15m
[Out: Fri 07:55 → Fri 10:10 • 2h 15m] — [Stay: 1d 19h] — [Back: Sun 04:40 → Sun 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 120
Updated ~26h agoExpires in ~21h
2026-07-17 → 2026-07-19
Direct • 2h 15m
[Out: Fri 07:55 → Fri 10:10 • 2h 15m] — [Stay: 1d 19h] — [Back: Sun 04:40 → Sun 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 134
Updated ~26h agoExpires in ~21h
2026-08-03 → 2026-08-13
Direct • 2h 15m
[Out: Mon 15:40 → Mon 17:55 • 2h 15m] — [Stay: 9d 11h] — [Back: Thu 04:40 → Thu 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:07 • Synced 2026-06-24 · Wed 11:00
Est. EUR 74
Updated ~26h agoExpires in ~21h
2026-09-26 → 2026-09-30
Direct • 2h 17m
[Out: Sat 12:25 → Sat 14:42 • 2h 17m] — [Stay: 4d 1h] — [Back: Wed 15:50 → Wed 18:08 • 2h 18m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 01:00 • Cached since 2026-06-20 · Sat 07:50 • Synced 2026-06-24 · Wed 11:00
Est. EUR 56
Cached ~10h agoExpires in ~13h
2026-07-21 → 2026-07-31
Direct • 2h 10m
[Out: Tue 18:20 → Tue 20:30 • 2h 10m] — [Stay: 9d 8h] — [Back: Fri 04:40 → Fri 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 64
Updated ~2h agoExpires in ~2d
2026-07-23 → 2026-07-25
Direct • 2h 15m
[Out: Thu 20:45 → Thu 23:00 • 2h 15m] — [Stay: 1d 6h] — [Back: Sat 04:40 → Sat 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 63
Updated ~2h agoExpires in ~2d
2026-07-24 → 2026-07-26
Direct • 2h 15m
[Out: Fri 07:55 → Fri 10:10 • 2h 15m] — [Stay: 1d 19h] — [Back: Sun 04:40 → Sun 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 77
Updated ~2h agoExpires in ~2d
2026-09-26 → 2026-09-30
Direct • 3h
[Out: Sat 12:25 → Sat 15:25 • 3h] — [Stay: 4d] — [Back: Wed 15:50 → Wed 18:50 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 06:00 • Synced 2026-06-24 · Wed 11:00
Est. EUR 56
Updated ~5h agoExpires in ~2d
Explore more from MAD
Internal links help discovery (and SEO crawlability).
Lisbon (LIS)
from EUR 41
View route →
Ibiza (IBZ)
from EUR 45
View route →
PALMA DE MALLORCA (PMI)
from EUR 48
View route →
Rome (ROM)
from EUR 56
View route →
Porto (OPO)
from EUR 57
View route →
Alicante (ALC)
from EUR 63
View route →
Gdańsk (GDN)
from EUR 66
View route →
Menorca (MAH)
from EUR 70
View route →
Valencia (VLC)
from EUR 75
View route →
Lyon (LYS)
from EUR 75
View route →