Flights LHR → MAD
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 35m. Common windows are ~3 nights. Best current pick is around GBP 399.
2026-07-08 → 2026-07-11
Direct • 2h 35m
[Out: Wed 16:30 → Wed 19:05 • 2h 35m] — [Stay: 2d 21h] — [Back: Sat 16:30 → Sat 18:55 • 2h 25m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 10:04 • Synced 2026-06-24 · Wed 10:11
Est. GBP 399
Updated ~0h agoExpires in ~2d
2026-09-21 → 2026-09-26
Direct • 2h 25m
[Out: Mon 06:15 → Mon 08:40 • 2h 25m] — [Stay: 5d 11h] — [Back: Sat 20:00 → Sat 22:15 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:11 • Synced 2026-06-24 · Wed 10:11
Est. GBP 98
Updated ~24h agoExpires in ~24h
2026-07-08 → 2026-07-11
Direct • 2h 25m
[Out: Wed 07:50 → Wed 10:15 • 2h 25m] — [Stay: 3d 10h] — [Back: Sat 20:00 → Sat 22:15 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 10:11
Est. GBP 322
Updated ~24h agoExpires in ~24h
2026-08-01 → 2026-08-10
Direct • 2h 25m
[Out: Sat 10:50 → Sat 13:15 • 2h 25m] — [Stay: 9d 7h] — [Back: Mon 20:00 → Mon 22:15 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:07 • Synced 2026-06-24 · Wed 10:11
Est. GBP 176
Updated ~24h agoExpires in ~24h
2026-07-02 → 2026-07-11
Direct • 2h 30m
[Out: Thu 12:20 → Thu 14:50 • 2h 30m] — [Stay: 9d 5h] — [Back: Sat 20:00 → Sat 22:15 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 10:11
Est. GBP 286
Updated ~24h agoExpires in ~24h
2026-08-28 → 2026-08-30
Direct • 2h 25m
[Out: Fri 19:20 → Fri 21:45 • 2h 25m] — [Stay: 1d 12h] — [Back: Sun 09:30 → Sun 11:55 • 2h 25m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:07 • Synced 2026-06-24 · Wed 10:11
Est. GBP 219
Updated ~24h agoExpires in ~24h
2026-08-11 → 2026-08-25
Direct • 2h 25m
[Out: Tue 06:15 → Tue 08:40 • 2h 25m] — [Stay: 14d 4h] — [Back: Tue 12:25 → Tue 14:55 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:07 • Synced 2026-06-24 · Wed 10:11
Est. GBP 196
Updated ~24h agoExpires in ~24h
2026-07-01 → 2026-07-06
Direct • 2h 25m
[Out: Wed 07:50 → Wed 10:15 • 2h 25m] — [Stay: 4d 23h] — [Back: Mon 09:35 → Mon 12:00 • 2h 25m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 10:04 • Synced 2026-06-24 · Wed 10:11
Est. GBP 303
Updated ~0h agoExpires in ~18h
2026-08-11 → 2026-08-28
Direct • 3h
[Out: Tue 01:00 → Tue 04:00 • 3h] — [Stay: 16d 21h] — [Back: Fri 01:00 → Fri 04:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 24:00 • Synced 2026-06-24 · Wed 10:11
Est. GBP 184
Updated ~34h agoExpires in ~1d
2026-08-11 → 2026-08-26
Direct • 3h
[Out: Tue 01:00 → Tue 04:00 • 3h] — [Stay: 14d 21h] — [Back: Wed 01:00 → Wed 04:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 24:00 • Synced 2026-06-24 · Wed 10:11
Est. GBP 184
Updated ~34h agoExpires in ~1d
2026-08-11 → 2026-08-27
Direct • 3h
[Out: Tue 01:00 → Tue 04:00 • 3h] — [Stay: 15d 21h] — [Back: Thu 01:00 → Thu 04:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 24:00 • Synced 2026-06-24 · Wed 10:11
Est. GBP 184
Updated ~34h agoExpires in ~1d
2026-08-11 → 2026-08-25
Direct • 3h
[Out: Tue 01:00 → Tue 04:00 • 3h] — [Stay: 13d 21h] — [Back: Tue 01:00 → Tue 04:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 24:00 • Synced 2026-06-24 · Wed 10:11
Est. GBP 196
Updated ~34h agoExpires in ~14h
2026-08-28 → 2026-08-30
Direct • 3h
[Out: Fri 01:00 → Fri 04:00 • 3h] — [Stay: 1d 21h] — [Back: Sun 01:00 → Sun 04:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 24:00 • Synced 2026-06-24 · Wed 10:11
Est. GBP 219
Updated ~34h agoExpires in ~14h
Explore more from LHR
Internal links help discovery (and SEO crawlability).
Paris (PAR)
from GBP 66
View route →
Barcelona (BCN)
from GBP 77
View route →
Dublin (DUB)
from GBP 95
View route →
INV (INV)
from GBP 99
View route →
Warsaw (WAW)
from GBP 99
View route →
Seville (SVQ)
from GBP 100
View route →
EDINBURGH (EDI)
from GBP 115
View route →
MANCHESTER (MAN)
from GBP 115
View route →
Geneva (GVA)
from GBP 116
View route →
Belfast (BFS)
from GBP 116
View route →