Flights VNO → 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 3h. Common windows are ~10 nights. Best current pick is around CHF 109.
2026-08-05 → 2026-08-15
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 9d 21h] — [Back: Sat 24:00 → Sat 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 109
Updated ~29h agoExpires in ~17h
2026-08-12 → 2026-08-26
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 13d 21h] — [Back: Wed 24:00 → Wed 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 116
Updated ~29h agoExpires in ~17h
2026-08-18 → 2026-08-25
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 6d 21h] — [Back: Tue 24:00 → Tue 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 117
Updated ~29h agoExpires in ~5h
2026-08-18 → 2026-08-31
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 12d 21h] — [Back: Mon 24:00 → Mon 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 118
Updated ~29h agoExpires in ~17h
2026-08-18 → 2026-08-30
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 11d 21h] — [Back: Sun 24:00 → Sun 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 118
Updated ~29h agoExpires in ~17h
2026-08-04 → 2026-08-19
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 14d 21h] — [Back: Wed 24:00 → Wed 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 120
Updated ~29h agoExpires in ~17h
2026-07-14 → 2026-07-25
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 10d 21h] — [Back: Sat 24:00 → Sat 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 147
Updated ~29h agoExpires in ~2d
2026-07-14 → 2026-07-24
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 9d 21h] — [Back: Fri 24:00 → Fri 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 147
Updated ~29h agoExpires in ~2d
2026-10-20 → 2026-10-30
Direct • 3h
[Out: Tue 13:35 → Tue 16:35 • 3h] — [Stay: 9d 23h] — [Back: Fri 15:05 → Fri 18:05 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 06:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 85
Updated ~22h agoExpires in ~1d
2026-07-23 → 2026-07-26
Direct • 3h
[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-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 103
Updated ~17h agoExpires in ~1d
2026-08-26 → 2026-09-12
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 16d 21h] — [Back: Sat 24:00 → Sat 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 120
Updated ~17h agoExpires in ~1d
2026-08-12 → 2026-08-23
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 10d 21h] — [Back: Sun 24:00 → Sun 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 122
Updated ~17h agoExpires in ~1d
2026-08-12 → 2026-08-24
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 11d 21h] — [Back: Mon 24:00 → Mon 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 122
Updated ~17h agoExpires in ~1d
2026-08-12 → 2026-08-25
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 12d 21h] — [Back: Tue 24:00 → Tue 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 122
Updated ~17h agoExpires in ~1d
2026-08-12 → 2026-08-21
Direct • 3h
[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-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 122
Updated ~17h agoExpires in ~1d
2026-08-12 → 2026-08-22
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 9d 21h] — [Back: Sat 24:00 → Sat 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 122
Updated ~17h agoExpires in ~1d
2026-08-12 → 2026-08-20
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 7d 21h] — [Back: Thu 24:00 → Thu 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 122
Updated ~17h agoExpires in ~1d
2026-08-26 → 2026-09-10
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 14d 21h] — [Back: Thu 24:00 → Thu 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 122
Updated ~17h agoExpires in ~1d
2026-08-24 → 2026-08-28
Direct • 3h
[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-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 123
Updated ~17h agoExpires in ~1d
2026-07-23 → 2026-07-27
Direct • 3h
[Out: Thu 24:00 → Thu 03:00 • 3h] — [Stay: 3d 21h] — [Back: Mon 24:00 → Mon 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 125
Updated ~17h agoExpires in ~2d
2026-06-14 → 2026-06-16
Direct • 3h
[Out: Sun 24:00 → Sun 03:00 • 3h] — [Stay: 1d 21h] — [Back: Tue 24:00 → Tue 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 133
Updated ~17h agoExpires in ~2d
2026-08-17 → 2026-08-21
Direct • 3h
[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-03 · Wed 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 124
Updated ~5h agoExpires in ~17h
2026-08-18 → 2026-08-24
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 5d 21h] — [Back: Mon 24:00 → Mon 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 126
Updated ~5h agoExpires in ~2d
2026-08-18 → 2026-08-23
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 4d 21h] — [Back: Sun 24:00 → Sun 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 126
Updated ~5h agoExpires in ~2d
2026-08-10 → 2026-08-24
Direct • 3h
[Out: Mon 24:00 → Mon 03:00 • 3h] — [Stay: 13d 21h] — [Back: Mon 24:00 → Mon 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 130
Updated ~5h agoExpires in ~17h
2026-08-26 → 2026-09-11
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 15d 21h] — [Back: Fri 24:00 → Fri 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 131
Updated ~5h agoExpires in ~2d
2026-08-18 → 2026-08-22
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 3d 21h] — [Back: Sat 24:00 → Sat 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 132
Updated ~5h agoExpires in ~17h
2026-10-20 → 2026-10-30
Direct • 3h 35m
[Out: Tue 13:35 → Tue 17:10 • 3h 35m] — [Stay: 9d 22h] — [Back: Fri 15:05 → Fri 18:40 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 07:00 • Cached since 2026-06-01 · Mon 13:31 • Synced 2026-06-04 · Thu 03:30
Est. CHF 85
Cached ~21h agoExpires in ~13h
Explore more from VNO
Internal links help discovery (and SEO crawlability).
Tallinn (TLL)
from CHF 24
View route →
Gdańsk (GDN)
from CHF 32
View route →
TKU (TKU)
from CHF 37
View route →
Bergen (BGO)
from CHF 44
View route →
Milan (MIL)
from CHF 45
View route →
Oslo (OSL)
from CHF 47
View route →
DTM (DTM)
from CHF 47
View route →
London (LON)
from CHF 55
View route →
Riga (RIX)
from CHF 65
View route →
Nuremberg (NUE)
from CHF 66
View route →