Flights MAD → PMI
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 1h 20m. Common windows are ~5 nights. Best current pick is around EUR 53.
2026-10-21 → 2026-10-26
Direct • 1h 20m
[Out: Wed 21:10 → Wed 22:30 • 1h 20m] — [Stay: 4d 23h] — [Back: Mon 21:00 → Mon 22:25 • 1h 25m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:15 • Synced 2026-06-24 · Wed 11:00
Est. EUR 53
Updated ~26h agoExpires in ~21h
2026-10-17 → 2026-10-19
Direct • 1h 20m
[Out: Sat 18:00 → Sat 19:20 • 1h 20m] — [Stay: 1d 11h] — [Back: Mon 06:05 → Mon 07:35 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:15 • Synced 2026-06-24 · Wed 11:00
Est. EUR 62
Updated ~26h agoExpires in ~21h
2026-07-21 → 2026-07-31
Direct • 1h 30m
[Out: Tue 16:05 → Tue 17:35 • 1h 30m] — [Stay: 9d 12h] — [Back: Fri 05:50 → Fri 07:20 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 48
Updated ~26h agoExpires in ~21h
2026-07-01 → 2026-07-04
Direct • 1h 30m
[Out: Wed 03:45 → Wed 05:15 • 1h 30m] — [Stay: 3d 16h] — [Back: Sat 21:35 → Sat 23:05 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 82
Updated ~26h agoExpires in ~15h
2026-07-24 → 2026-07-26
Direct • 1h 30m
[Out: Fri 03:45 → Fri 05:15 • 1h 30m] — [Stay: 2d 1h] — [Back: Sun 05:55 → Sun 07:25 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 95
Updated ~26h agoExpires in ~21h
2026-07-07 → 2026-07-09
Direct • 1h 30m
[Out: Tue 18:10 → Tue 19:40 • 1h 30m] — [Stay: 1d 10h] — [Back: Thu 05:55 → Thu 07:25 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 105
Updated ~26h agoExpires in ~21h
2026-08-13 → 2026-08-16
Direct • 1h 30m
[Out: Thu 03:50 → Thu 05:20 • 1h 30m] — [Stay: 3d 1h] — [Back: Sun 05:55 → Sun 07:25 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:07 • Synced 2026-06-24 · Wed 11:00
Est. EUR 82
Updated ~26h agoExpires in ~21h
2026-08-19 → 2026-08-28
Direct • 1h 30m
[Out: Wed 03:45 → Wed 05:15 • 1h 30m] — [Stay: 9d 15h] — [Back: Fri 20:20 → Fri 21:50 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 09:07 • Synced 2026-06-24 · Wed 11:00
Est. EUR 90
Updated ~26h agoExpires in ~21h
2026-06-26 → 2026-06-28
Direct • 1h 25m
[Out: Fri 03:20 → Fri 04:45 • 1h 25m] — [Stay: 2d] — [Back: Sun 04:30 → Sun 05:55 • 1h 25m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 09:00 • Synced 2026-06-24 · Wed 11:00
Est. EUR 283
Updated ~2h agoExpires in ~3h
2026-07-10 → 2026-07-12
Direct • 1h 20m
[Out: Fri 20:10 → Fri 21:30 • 1h 20m] — [Stay: 1d 8h] — [Back: Sun 05:55 → Sun 07:25 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 219
Updated ~2h agoExpires in ~2d
2026-07-11 → 2026-07-17
Direct • 1h 25m
[Out: Sat 05:00 → Sat 06:25 • 1h 25m] — [Stay: 6d 15h] — [Back: Fri 21:35 → Fri 23:05 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 180
Updated ~2h agoExpires in ~2d
2026-07-28 → 2026-07-30
Direct • 1h 30m
[Out: Tue 10:00 → Tue 11:30 • 1h 30m] — [Stay: 2d 8h] — [Back: Thu 19:45 → Thu 21:15 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 51
Updated ~2h agoExpires in ~2d
2026-07-24 → 2026-07-26
Direct • 1h 30m
[Out: Fri 03:45 → Fri 05:15 • 1h 30m] — [Stay: 2d 1h] — [Back: Sun 05:55 → Sun 07:25 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 09:04 • Synced 2026-06-24 · Wed 11:00
Est. EUR 107
Updated ~2h agoExpires in ~2d
2026-08-19 → 2026-08-28
Direct • 1h 30m
[Out: Wed 03:45 → Wed 05:15 • 1h 30m] — [Stay: 9d 15h] — [Back: Fri 20:20 → Fri 21:50 • 1h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 09:07 • Synced 2026-06-24 · Wed 11:00
Est. EUR 91
Updated ~2h agoExpires in ~2d
2026-07-01 → 2026-07-04
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 2d 21h] — [Back: Sat 24:00 → Sat 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 23:00 • Synced 2026-06-24 · Wed 11:00
Est. EUR 82
Updated ~36h agoExpires in ~11h
2026-08-13 → 2026-08-16
Direct • 3h
[Out: Thu 24:00 → Thu 03:00 • 3h] — [Stay: 2d 21h] — [Back: Sun 24:00 → Sun 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 11:00 • Synced 2026-06-24 · Wed 11:00
Est. EUR 82
Updated ~24h agoExpires in ~23h
2026-08-19 → 2026-08-28
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 8d 21h] — [Back: Fri 24:00 → Fri 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 11:00 • Synced 2026-06-24 · Wed 11:00
Est. EUR 91
Updated ~24h agoExpires in ~1d
2026-07-06 → 2026-07-10
Direct • 3h
[Out: Mon 24:00 → Mon 03:00 • 3h] — [Stay: 3d 21h] — [Back: Fri 24:00 → Fri 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 11:00 • Synced 2026-06-24 · Wed 11:00
Est. EUR 146
Updated ~0h 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 →
Rome (ROM)
from EUR 56
View route →
Milan (MIL)
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 →