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 ~2 nights. Best current pick is around GBP 107.
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 10:15
Est. GBP 107
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 77
Cached ~44h agoExpires in ~10h
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 10:15
Est. GBP 128
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 78
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 79
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 82
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 83
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 85
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 85
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 88
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 94
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 101
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 104
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 114
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 117
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 130
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 164
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 86
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 115
Updated ~24h agoExpires in ~24h
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 10:15
Est. GBP 77
Updated ~24h agoExpires in ~24h
2026-07-24 → 2026-07-28
Direct • 2h 20m
[Out: Fri 09:55 → Fri 12:15 • 2h 20m] — [Stay: 4d 5h] — [Back: Tue 17:35 → Tue 20:05 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 10:04 • Synced 2026-06-24 · Wed 10:15
Est. GBP 119
Updated ~0h agoExpires in ~2d
2026-09-08 → 2026-09-15
Direct • 2h 20m
[Out: Tue 09:55 → Tue 12:15 • 2h 20m] — [Stay: 7d 5h] — [Back: Tue 17:35 → Tue 20:05 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 10:11 • Synced 2026-06-24 · Wed 10:15
Est. GBP 78
Updated ~0h agoExpires in ~2d
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 10:15
Est. GBP 77
Cached ~2h agoExpires in ~2d
2026-06-28 → 2026-07-01
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-24 · Wed 10:00 • Synced 2026-06-24 · Wed 10:15
Est. GBP 145
Updated ~0h agoExpires in ~18h
2026-06-25 → 2026-06-28
Direct • 2h 20m
[Out: Thu 09:55 → Thu 12:15 • 2h 20m] — [Stay: 2d 18h] — [Back: Sun 06:30 → Sun 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 10:00 • Synced 2026-06-24 · Wed 10:15
Est. GBP 168
Updated ~0h agoExpires in ~4h
2026-07-07 → 2026-07-15
Direct • 2h 20m
[Out: Tue 09:55 → Tue 12:15 • 2h 20m] — [Stay: 7d 18h] — [Back: Wed 06:30 → Wed 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 10:04 • Synced 2026-06-24 · Wed 10:15
Est. GBP 77
Updated ~0h agoExpires in ~2d
2026-07-11 → 2026-07-18
Direct • 2h 20m
[Out: Sat 20:50 → Sat 23:10 • 2h 20m] — [Stay: 6d 7h] — [Back: Sat 06:30 → Sat 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 10:04 • Synced 2026-06-24 · Wed 10:15
Est. GBP 80
Updated ~0h agoExpires in ~2d
2026-08-20 → 2026-08-23
Direct • 2h 20m
[Out: Thu 20:50 → Thu 23:10 • 2h 20m] — [Stay: 2d 7h] — [Back: Sun 06:30 → Sun 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 10:07 • Synced 2026-06-24 · Wed 10:15
Est. GBP 97
Updated ~0h agoExpires in ~2d
2026-09-24 → 2026-09-27
Direct • 2h 20m
[Out: Thu 20:50 → Thu 23:10 • 2h 20m] — [Stay: 2d 7h] — [Back: Sun 06:30 → Sun 09:10 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 10:11 • Synced 2026-06-24 · Wed 10:15
Est. GBP 78
Updated ~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 10:15
Est. GBP 77
Updated ~39h agoExpires in ~9h
Explore more from LHR
Internal links help discovery (and SEO crawlability).
Paris (PAR)
from GBP 78
View route →
Warsaw (WAW)
from GBP 89
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 →
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 →