Flights LHR → BCN
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 20m. Common windows are ~3 nights. Best current pick is around GBP 149.
2026-07-03 → 2026-07-06
Direct • 2h 20m
[Out: Fri 20:50 → Fri 23:10 • 2h 20m] — [Stay: 2d 18h] — [Back: Mon 17:35 → Mon 20:05 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 149
Updated ~46h agoExpires in ~1h
2026-08-03 → 2026-08-05
Direct • 2h 20m
[Out: Mon 20:50 → Mon 23:10 • 2h 20m] — [Stay: 1d 18h] — [Back: Wed 17:35 → Wed 20:05 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 10:07 • Synced 2026-06-24 · Wed 08:00
Est. GBP 99
Updated ~46h agoExpires in ~2h
2026-07-04 → 2026-07-06
Direct • 2h 20m
[Out: Sat 20:50 → Sat 23:10 • 2h 20m] — [Stay: 1d 18h] — [Back: Mon 17:35 → Mon 20:05 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 107
Updated ~22h agoExpires in ~1d
2026-07-08 → 2026-07-11
Direct • 2h 20m
[Out: Wed 09:55 → Wed 12:15 • 2h 20m] — [Stay: 3d 5h] — [Back: Sat 17:35 → Sat 20:05 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 132
Updated ~46h agoExpires in ~1h
2026-09-01 → 2026-09-05
Direct • 2h 20m
[Out: Tue 20:50 → Tue 23:10 • 2h 20m] — [Stay: 3d 7h] — [Back: Sat 06:30 → Sat 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 10:11 • Synced 2026-06-24 · Wed 08:00
Est. GBP 86
Updated ~46h agoExpires in ~2h
2026-09-18 → 2026-09-20
Direct • 2h 30m
[Out: Fri 20:50 → Fri 23:20 • 2h 30m] — [Stay: 1d 7h] — [Back: Sun 06:30 → Sun 09:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 14:00 • Cached since 2026-06-22 · Mon 12:24 • Synced 2026-06-24 · Wed 08:00
Est. GBP 77
Cached ~42h agoExpires in ~11h
2026-07-08 → 2026-07-11
Direct • 2h 20m
[Out: Wed 09:55 → Wed 12:15 • 2h 20m] — [Stay: 3d 5h] — [Back: Sat 17:35 → Sat 20:05 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 128
Updated ~22h agoExpires in ~1d
2026-07-11 → 2026-07-14
Direct • 2h 20m
[Out: Sat 20:50 → Sat 23:10 • 2h 20m] — [Stay: 2d 7h] — [Back: Tue 06:30 → Tue 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 78
Updated ~22h agoExpires in ~1d
2026-07-20 → 2026-07-30
Direct • 2h 20m
[Out: Mon 20:50 → Mon 23:10 • 2h 20m] — [Stay: 9d 7h] — [Back: Thu 06:30 → Thu 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 79
Updated ~22h agoExpires in ~1d
2026-07-07 → 2026-07-14
Direct • 2h 20m
[Out: Tue 20:50 → Tue 23:10 • 2h 20m] — [Stay: 6d 7h] — [Back: Tue 06:30 → Tue 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 82
Updated ~22h agoExpires in ~1d
2026-07-15 → 2026-07-22
Direct • 2h 20m
[Out: Wed 20:50 → Wed 23:10 • 2h 20m] — [Stay: 6d 7h] — [Back: Wed 06:30 → Wed 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 83
Updated ~22h agoExpires in ~1d
2026-07-21 → 2026-07-24
Direct • 2h 20m
[Out: Tue 20:50 → Tue 23:10 • 2h 20m] — [Stay: 2d 7h] — [Back: Fri 06:30 → Fri 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 85
Updated ~22h agoExpires in ~1d
2026-07-18 → 2026-07-22
Direct • 2h 20m
[Out: Sat 20:50 → Sat 23:10 • 2h 20m] — [Stay: 3d 7h] — [Back: Wed 06:30 → Wed 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 85
Updated ~22h agoExpires in ~1d
2026-07-29 → 2026-07-31
Direct • 2h 20m
[Out: Wed 09:55 → Wed 12:15 • 2h 20m] — [Stay: 1d 18h] — [Back: Fri 06:30 → Fri 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 88
Updated ~22h agoExpires in ~1d
2026-07-16 → 2026-07-22
Direct • 2h 20m
[Out: Thu 20:50 → Thu 23:10 • 2h 20m] — [Stay: 5d 7h] — [Back: Wed 06:30 → Wed 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 94
Updated ~22h agoExpires in ~1d
2026-07-19 → 2026-07-22
Direct • 2h 20m
[Out: Sun 20:50 → Sun 23:10 • 2h 20m] — [Stay: 2d 7h] — [Back: Wed 06:30 → Wed 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 101
Updated ~22h agoExpires in ~1d
2026-07-12 → 2026-07-14
Direct • 2h 20m
[Out: Sun 09:55 → Sun 12:15 • 2h 20m] — [Stay: 1d 18h] — [Back: Tue 06:30 → Tue 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 104
Updated ~22h agoExpires in ~1d
2026-07-17 → 2026-07-19
Direct • 2h 20m
[Out: Fri 20:50 → Fri 23:10 • 2h 20m] — [Stay: 1d 7h] — [Back: Sun 06:30 → Sun 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 114
Updated ~22h agoExpires in ~1d
2026-07-10 → 2026-07-13
Direct • 2h 20m
[Out: Fri 20:50 → Fri 23:10 • 2h 20m] — [Stay: 2d 7h] — [Back: Mon 06:30 → Mon 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 117
Updated ~22h agoExpires in ~1d
2026-07-31 → 2026-08-03
Direct • 2h 20m
[Out: Fri 20:50 → Fri 23:10 • 2h 20m] — [Stay: 2d 7h] — [Back: Mon 06:30 → Mon 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 130
Updated ~22h agoExpires in ~1d
2026-07-24 → 2026-07-26
Direct • 2h 20m
[Out: Fri 09:55 → Fri 12:15 • 2h 20m] — [Stay: 1d 18h] — [Back: Sun 06:30 → Sun 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:04 • Synced 2026-06-24 · Wed 08:00
Est. GBP 164
Updated ~22h agoExpires in ~1d
2026-08-05 → 2026-08-12
Direct • 2h 20m
[Out: Wed 09:55 → Wed 12:15 • 2h 20m] — [Stay: 6d 18h] — [Back: Wed 06:30 → Wed 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:07 • Synced 2026-06-24 · Wed 08:00
Est. GBP 86
Updated ~22h agoExpires in ~1d
2026-08-07 → 2026-08-12
Direct • 2h 20m
[Out: Fri 20:50 → Fri 23:10 • 2h 20m] — [Stay: 4d 7h] — [Back: Wed 06:30 → Wed 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:07 • Synced 2026-06-24 · Wed 08:00
Est. GBP 115
Updated ~22h agoExpires in ~1d
2026-09-18 → 2026-09-20
Direct • 2h 20m
[Out: Fri 20:50 → Fri 23:10 • 2h 20m] — [Stay: 1d 7h] — [Back: Sun 06:30 → Sun 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 10:11 • Synced 2026-06-24 · Wed 08:00
Est. GBP 77
Updated ~22h agoExpires in ~1d
2026-07-07 → 2026-07-15
Direct • 2h 30m
[Out: Tue 09:55 → Tue 12:25 • 2h 30m] — [Stay: 7d 18h] — [Back: Wed 06:30 → Wed 09:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 08:00 • Cached since 2026-06-24 · Wed 03:31 • Synced 2026-06-24 · Wed 08:00
Est. GBP 77
Cached ~0h agoExpires in ~2d
2026-09-18 → 2026-09-20
Direct • 3h
[Out: Fri 20:50 → Fri 23:50 • 3h] — [Stay: 1d 7h] — [Back: Sun 06:30 → Sun 09:30 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 19:00 • Synced 2026-06-24 · Wed 08:00
Est. GBP 77
Updated ~37h agoExpires in ~10h
2026-07-20 → 2026-07-24
Direct • 3h
[Out: Mon 01:00 → Mon 04:00 • 3h] — [Stay: 3d 21h] — [Back: Fri 01:00 → Fri 04:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 24:00 • Synced 2026-06-24 · Wed 08:00
Est. GBP 79
Updated ~32h agoExpires in ~15h
2026-07-20 → 2026-07-23
Direct • 3h
[Out: Mon 01:00 → Mon 04:00 • 3h] — [Stay: 2d 21h] — [Back: Thu 01:00 → Thu 04:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 24:00 • Synced 2026-06-24 · Wed 08:00
Est. GBP 79
Updated ~32h agoExpires in ~15h
2026-07-15 → 2026-07-22
Direct • 3h
[Out: Wed 01:00 → Wed 04:00 • 3h] — [Stay: 6d 21h] — [Back: Wed 01:00 → Wed 04:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 24:00 • Synced 2026-06-24 · Wed 08:00
Est. GBP 83
Updated ~32h agoExpires in ~15h
2026-07-15 → 2026-07-21
Direct • 3h
[Out: Wed 01:00 → Wed 04:00 • 3h] — [Stay: 5d 21h] — [Back: Tue 01:00 → Tue 04:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 24:00 • Synced 2026-06-24 · Wed 08:00
Est. GBP 84
Updated ~32h agoExpires in ~15h
Explore more from LHR
Internal links help discovery (and SEO crawlability).
Paris (PAR)
from GBP 66
View route →
Bilbao (BIO)
from GBP 94
View route →
Dublin (DUB)
from GBP 95
View route →
MADRID (MAD)
from GBP 98
View route →
INV (INV)
from GBP 99
View route →
Seville (SVQ)
from GBP 100
View route →
Warsaw (WAW)
from GBP 101
View route →
EDINBURGH (EDI)
from GBP 111
View route →
MANCHESTER (MAN)
from GBP 115
View route →
EAP (EAP)
from GBP 115
View route →