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 45.
2026-09-25 → 2026-09-28
Direct • 2h 15m
[Out: Fri 20:45 → Fri 23:00 • 2h 15m] — [Stay: 2d 19h] — [Back: Mon 17:30 → Mon 20:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 09:08 • Synced 2026-07-14 · Tue 13:00
Est. EUR 45
Updated ~28h agoExpires in ~19h
2026-07-29 → 2026-07-31
Direct • 2h 10m
[Out: Wed 18:20 → Wed 20:30 • 2h 10m] — [Stay: 1d 8h] — [Back: Fri 04:40 → Fri 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 09:00 • Synced 2026-07-14 · Tue 13:00
Est. EUR 61
Updated ~28h agoExpires in ~19h
2026-08-11 → 2026-08-14
Direct • 2h 10m
[Out: Tue 18:20 → Tue 20:30 • 2h 10m] — [Stay: 2d 8h] — [Back: Fri 04:40 → Fri 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 09:04 • Synced 2026-07-14 · Tue 13:00
Est. EUR 60
Updated ~28h agoExpires in ~19h
2026-09-04 → 2026-09-06
Direct • 2h 10m
[Out: Fri 17:00 → Fri 19:10 • 2h 10m] — [Stay: 1d 10h] — [Back: Sun 04:40 → Sun 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 09:08 • Synced 2026-07-14 · Tue 13:00
Est. EUR 79
Updated ~28h agoExpires in ~19h
2026-07-30 → 2026-08-02
Direct • 2h 15m
[Out: Thu 20:45 → Thu 23:00 • 2h 15m] — [Stay: 2d 6h] — [Back: Sun 04:40 → Sun 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 09:00 • Synced 2026-07-14 · Tue 13:00
Est. EUR 73
Updated ~28h agoExpires in ~19h
2026-07-24 → 2026-07-29
Direct • 2h 15m
[Out: Fri 07:55 → Fri 10:10 • 2h 15m] — [Stay: 4d 19h] — [Back: Wed 04:40 → Wed 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 09:00 • Synced 2026-07-14 · Tue 13:00
Est. EUR 86
Updated ~28h agoExpires in ~19h
2026-09-24 → 2026-09-27
Direct • 2h 15m
[Out: Thu 14:50 → Thu 17:05 • 2h 15m] — [Stay: 2d 12h] — [Back: Sun 04:40 → Sun 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 09:08 • Synced 2026-07-14 · Tue 13:00
Est. EUR 47
Updated ~28h agoExpires in ~19h
2026-08-04 → 2026-08-11
Direct • 2h 10m
[Out: Tue 18:20 → Tue 20:30 • 2h 10m] — [Stay: 6d 11h] — [Back: Tue 07:55 → Tue 10:15 • 2h 20m]
Source: Aviasales (cached) • Inserted 2026-07-14 · Tue 09:04 • Synced 2026-07-14 · Tue 13:00
Est. EUR 64
Updated ~4h agoExpires in ~2d
2026-07-29 → 2026-07-31
Direct • 2h 10m
[Out: Wed 18:20 → Wed 20:30 • 2h 10m] — [Stay: 1d 8h] — [Back: Fri 04:40 → Fri 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-07-14 · Tue 09:00 • Synced 2026-07-14 · Tue 13:00
Est. EUR 67
Updated ~4h agoExpires in ~2d
2026-07-22 → 2026-07-25
Direct • 2h 15m
[Out: Wed 07:55 → Wed 10:10 • 2h 15m] — [Stay: 2d 19h] — [Back: Sat 04:40 → Sat 07:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-07-14 · Tue 09:00 • Synced 2026-07-14 · Tue 13:00
Est. EUR 69
Updated ~4h agoExpires in ~2d
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-07-14 · Tue 09:04 • Synced 2026-07-14 · Tue 13:00
Est. EUR 76
Updated ~4h agoExpires in ~2d
Explore more from MAD
Internal links help discovery (and SEO crawlability).
Tangier (TNG)
from EUR 40
View route →
Faro (FAO)
from EUR 44
View route →
PALMA DE MALLORCA (PMI)
from EUR 45
View route →
London (LON)
from EUR 47
View route →
Venice (VCE)
from EUR 47
View route →
Ibiza (IBZ)
from EUR 49
View route →
Seville (SVQ)
from EUR 51
View route →
Alicante (ALC)
from EUR 58
View route →
Porto (OPO)
from EUR 60
View route →
Lisbon (LIS)
from EUR 64
View route →