Flights MADPMI

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-212026-10-26
Direct1h 20m
I2
[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 13:00
Est. EUR 53
Updated ~28h agoExpires in ~20h
View dealCheck availability (partner)
Price may differ at booking.
2026-10-172026-10-19
Direct1h 20m
I2
[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 13:00
Est. EUR 62
Updated ~28h agoExpires in ~20h
View dealCheck availability (partner)
Price may differ at booking.
2026-07-212026-07-31
Direct1h 30m
Ryanair (FR)Carry-on +EUR 40
[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 13:00
Est. EUR 48
Updated ~28h agoExpires in ~19h
View dealCheck availability (partner)
Price may differ at booking.
2026-07-012026-07-04
Direct1h 30m
Ryanair (FR)Carry-on +EUR 40
[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 13:00
Est. EUR 82
Updated ~28h agoExpires in ~13h
View dealCheck availability (partner)
Price may differ at booking.
2026-07-242026-07-26
Direct1h 30m
Ryanair (FR)Carry-on +EUR 40
[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 13:00
Est. EUR 95
Updated ~28h agoExpires in ~19h
View dealCheck availability (partner)
Price may differ at booking.
2026-07-072026-07-09
Direct1h 30m
Ryanair (FR)Carry-on +EUR 40
[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 13:00
Est. EUR 105
Updated ~28h agoExpires in ~19h
View dealCheck availability (partner)
Price may differ at booking.
2026-08-132026-08-16
Direct1h 30m
Ryanair (FR)Carry-on +EUR 40
[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 13:00
Est. EUR 82
Updated ~28h agoExpires in ~19h
View dealCheck availability (partner)
Price may differ at booking.
2026-08-192026-08-28
Direct1h 30m
Ryanair (FR)Carry-on +EUR 40
[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 13:00
Est. EUR 90
Updated ~28h agoExpires in ~19h
View dealCheck availability (partner)
Price may differ at booking.
2026-06-262026-06-28
Direct1h 25m
Iberia (IB)
[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 13:00
Est. EUR 283
Updated ~4h agoExpires in ~1h
View dealCheck availability (partner)
Price may differ at booking.
2026-07-102026-07-12
Direct1h 20m
Iberia (IB)
[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 13:00
Est. EUR 219
Updated ~4h agoExpires in ~2d
View dealCheck availability (partner)
Price may differ at booking.
2026-07-112026-07-17
Direct1h 25m
I2
[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 13:00
Est. EUR 180
Updated ~4h agoExpires in ~2d
View dealCheck availability (partner)
Price may differ at booking.
2026-07-282026-07-30
Direct1h 30m
Ryanair (FR)Carry-on +EUR 40
[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 13:00
Est. EUR 51
Updated ~4h agoExpires in ~2d
View dealCheck availability (partner)
Price may differ at booking.
2026-07-242026-07-26
Direct1h 30m
Ryanair (FR)Carry-on +EUR 40
[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 13:00
Est. EUR 107
Updated ~4h agoExpires in ~2d
View dealCheck availability (partner)
Price may differ at booking.
2026-08-192026-08-28
Direct1h 30m
Ryanair (FR)Carry-on +EUR 40
[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 13:00
Est. EUR 91
Updated ~4h agoExpires in ~2d
View dealCheck availability (partner)
Price may differ at booking.
2026-07-012026-07-04
Direct3h
[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 13:00
Est. EUR 82
Updated ~38h agoExpires in ~9h
View dealCheck availability (partner)
Price may differ at booking.
2026-08-132026-08-16
Direct3h
[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 13:00
Est. EUR 82
Updated ~26h agoExpires in ~21h
View dealCheck availability (partner)
Price may differ at booking.
2026-08-192026-08-28
Direct3h
[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 13:00
Est. EUR 91
Updated ~26h agoExpires in ~1d
View dealCheck availability (partner)
Price may differ at booking.
2026-07-062026-07-10
Direct3h
[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 13:00
Est. EUR 146
Updated ~2h agoExpires in ~2d
View dealCheck availability (partner)
Price may differ at booking.