Flights HAM → 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 45m. Common windows are ~2 nights. Best current pick is around EUR 181.
2026-07-27 → 2026-07-29
Direct • 2h 45m
[Out: Mon 19:50 → Mon 22:35 • 2h 45m] — [Stay: 1d 18h] — [Back: Wed 16:20 → Wed 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 181
Updated ~34h agoExpires in ~11h
2026-08-19 → 2026-08-21
Direct • 2h 45m
[Out: Wed 19:50 → Wed 22:35 • 2h 45m] — [Stay: 1d 18h] — [Back: Fri 16:20 → Fri 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:08 • Synced 2026-06-26 · Fri 19:00
Est. EUR 175
Updated ~34h agoExpires in ~11h
2026-08-14 → 2026-08-17
Direct • 2h 45m
[Out: Fri 19:50 → Fri 22:35 • 2h 45m] — [Stay: 2d 18h] — [Back: Mon 16:20 → Mon 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:08 • Synced 2026-06-26 · Fri 19:00
Est. EUR 177
Updated ~34h agoExpires in ~11h
2026-08-20 → 2026-08-22
Direct • 2h 45m
[Out: Thu 19:50 → Thu 22:35 • 2h 45m] — [Stay: 1d 18h] — [Back: Sat 16:20 → Sat 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:08 • Synced 2026-06-26 · Fri 19:00
Est. EUR 185
Updated ~34h agoExpires in ~11h
2026-08-03 → 2026-08-10
Direct • 2h 45m
[Out: Mon 19:50 → Mon 22:35 • 2h 45m] — [Stay: 6d 18h] — [Back: Mon 16:20 → Mon 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:08 • Synced 2026-06-26 · Fri 19:00
Est. EUR 212
Updated ~34h agoExpires in ~11h
2026-08-13 → 2026-08-16
Direct • 2h 45m
[Out: Thu 19:50 → Thu 22:35 • 2h 45m] — [Stay: 2d 18h] — [Back: Sun 16:20 → Sun 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:08 • Synced 2026-06-26 · Fri 19:00
Est. EUR 220
Updated ~34h agoExpires in ~11h
2026-09-02 → 2026-09-04
Direct • 2h 45m
[Out: Wed 19:50 → Wed 22:35 • 2h 45m] — [Stay: 1d 18h] — [Back: Fri 16:20 → Fri 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:12 • Synced 2026-06-26 · Fri 19:00
Est. EUR 205
Updated ~34h agoExpires in ~11h
2026-09-10 → 2026-09-12
Direct • 2h 45m
[Out: Thu 19:50 → Thu 22:35 • 2h 45m] — [Stay: 1d 18h] — [Back: Sat 16:20 → Sat 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:12 • Synced 2026-06-26 · Fri 19:00
Est. EUR 321
Updated ~34h agoExpires in ~11h
2026-07-20 → 2026-07-27
Direct • 2h 45m
[Out: Mon 19:50 → Mon 22:35 • 2h 45m] — [Stay: 6d 18h] — [Back: Mon 16:20 → Mon 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 260
Updated ~10h agoExpires in ~1d
2026-08-17 → 2026-08-22
Direct • 2h 45m
[Out: Mon 19:50 → Mon 22:35 • 2h 45m] — [Stay: 4d 18h] — [Back: Sat 16:20 → Sat 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:07 • Synced 2026-06-26 · Fri 19:00
Est. EUR 145
Updated ~10h agoExpires in ~1d
2026-08-14 → 2026-08-17
Direct • 2h 45m
[Out: Fri 19:50 → Fri 22:35 • 2h 45m] — [Stay: 2d 18h] — [Back: Mon 16:20 → Mon 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:07 • Synced 2026-06-26 · Fri 19:00
Est. EUR 176
Updated ~10h agoExpires in ~1d
2026-08-13 → 2026-08-16
Direct • 2h 45m
[Out: Thu 19:50 → Thu 22:35 • 2h 45m] — [Stay: 2d 18h] — [Back: Sun 16:20 → Sun 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:07 • Synced 2026-06-26 · Fri 19:00
Est. EUR 193
Updated ~10h agoExpires in ~1d
2026-09-14 → 2026-09-19
Direct • 2h 45m
[Out: Mon 19:50 → Mon 22:35 • 2h 45m] — [Stay: 4d 18h] — [Back: Sat 16:20 → Sat 19:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:11 • Synced 2026-06-26 · Fri 19:00
Est. EUR 226
Updated ~10h agoExpires in ~1d
2026-07-26 → 2026-07-31
Direct • 2h 45m
[Out: Sun 19:50 → Sun 22:35 • 2h 45m] — [Stay: 4d 9h] — [Back: Fri 07:20 → Fri 10:00 • 2h 40m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 245
Updated ~34h agoExpires in ~11h
2026-08-15 → 2026-08-18
Direct • 2h 40m
[Out: Sat 08:20 → Sat 11:00 • 2h 40m] — [Stay: 2d 19h] — [Back: Tue 05:40 → Tue 08:25 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:08 • Synced 2026-06-26 · Fri 19:00
Est. EUR 166
Updated ~34h agoExpires in ~11h
2026-07-28 → 2026-08-04
Direct • 2h 45m
[Out: Tue 19:50 → Tue 22:35 • 2h 45m] — [Stay: 6d 7h] — [Back: Tue 05:40 → Tue 08:25 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 161
Updated ~34h agoExpires in ~11h
2026-07-12 → 2026-07-15
Direct • 2h 45m
[Out: Sun 19:50 → Sun 22:35 • 2h 45m] — [Stay: 2d 7h] — [Back: Wed 05:25 → Wed 08:10 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 188
Updated ~34h agoExpires in ~11h
2026-07-08 → 2026-07-12
Direct • 2h 45m
[Out: Wed 19:50 → Wed 22:35 • 2h 45m] — [Stay: 3d 7h] — [Back: Sun 05:50 → Sun 08:35 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 205
Updated ~34h agoExpires in ~11h
2026-07-11 → 2026-07-14
Direct • 2h 45m
[Out: Sat 19:50 → Sat 22:35 • 2h 45m] — [Stay: 2d 7h] — [Back: Tue 05:40 → Tue 08:25 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 208
Updated ~34h agoExpires in ~11h
2026-07-24 → 2026-07-26
Direct • 2h 45m
[Out: Fri 19:50 → Fri 22:35 • 2h 45m] — [Stay: 1d 7h] — [Back: Sun 05:50 → Sun 08:35 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 210
Updated ~34h agoExpires in ~11h
2026-07-23 → 2026-07-30
Direct • 2h 45m
[Out: Thu 19:50 → Thu 22:35 • 2h 45m] — [Stay: 6d 7h] — [Back: Thu 05:40 → Thu 08:25 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 215
Updated ~34h agoExpires in ~11h
2026-08-11 → 2026-08-13
Direct • 2h 45m
[Out: Tue 19:50 → Tue 22:35 • 2h 45m] — [Stay: 1d 7h] — [Back: Thu 05:40 → Thu 08:25 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:08 • Synced 2026-06-26 · Fri 19:00
Est. EUR 175
Updated ~34h agoExpires in ~11h
2026-08-07 → 2026-08-12
Direct • 2h 45m
[Out: Fri 19:50 → Fri 22:35 • 2h 45m] — [Stay: 4d 7h] — [Back: Wed 05:25 → Wed 08:10 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:08 • Synced 2026-06-26 · Fri 19:00
Est. EUR 223
Updated ~34h agoExpires in ~11h
2026-09-22 → 2026-09-24
Direct • 2h 45m
[Out: Tue 19:50 → Tue 22:35 • 2h 45m] — [Stay: 1d 7h] — [Back: Thu 05:40 → Thu 08:25 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-25 · Thu 09:12 • Synced 2026-06-26 · Fri 19:00
Est. EUR 96
Updated ~34h agoExpires in ~11h
2026-08-15 → 2026-08-20
Direct • 2h 40m
[Out: Sat 08:20 → Sat 11:00 • 2h 40m] — [Stay: 4d 19h] — [Back: Thu 05:40 → Thu 08:25 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:07 • Synced 2026-06-26 · Fri 19:00
Est. EUR 134
Updated ~10h agoExpires in ~1d
2026-08-08 → 2026-08-14
Direct • 2h 40m
[Out: Sat 08:20 → Sat 11:00 • 2h 40m] — [Stay: 5d 20h] — [Back: Fri 06:45 → Fri 09:30 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:07 • Synced 2026-06-26 · Fri 19:00
Est. EUR 245
Updated ~10h agoExpires in ~1d
2026-07-06 → 2026-07-14
Direct • 2h 45m
[Out: Mon 19:50 → Mon 22:35 • 2h 45m] — [Stay: 7d 7h] — [Back: Tue 05:40 → Tue 08:25 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 162
Updated ~10h agoExpires in ~1d
2026-07-22 → 2026-07-29
Direct • 2h 45m
[Out: Wed 19:50 → Wed 22:35 • 2h 45m] — [Stay: 6d 7h] — [Back: Wed 05:25 → Wed 08:10 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 168
Updated ~10h agoExpires in ~1d
2026-07-16 → 2026-07-22
Direct • 2h 45m
[Out: Thu 19:50 → Thu 22:35 • 2h 45m] — [Stay: 5d 7h] — [Back: Wed 05:25 → Wed 08:10 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:04 • Synced 2026-06-26 · Fri 19:00
Est. EUR 225
Updated ~10h agoExpires in ~1d
2026-08-24 → 2026-08-30
Direct • 2h 45m
[Out: Mon 19:50 → Mon 22:35 • 2h 45m] — [Stay: 5d 7h] — [Back: Sun 05:50 → Sun 08:35 • 2h 45m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 09:07 • Synced 2026-06-26 · Fri 19:00
Est. EUR 123
Updated ~10h agoExpires in ~1d
Explore more from HAM
Internal links help discovery (and SEO crawlability).
London (LON)
from EUR 45
View route →
Gdańsk (GDN)
from EUR 62
View route →
Milan (MIL)
from EUR 74
View route →
EVN (EVN)
from EUR 78
View route →
PALMA DE MALLORCA (PMI)
from EUR 79
View route →
Dublin (DUB)
from EUR 94
View route →
Stockholm (STO)
from EUR 101
View route →
Rome (ROM)
from EUR 105
View route →
AYT (AYT)
from EUR 110
View route →
Oslo (OSL)
from EUR 116
View route →