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 85.
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 06:00
Est. CHF 85
Updated ~24h agoExpires in ~23h
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 06:00
Est. CHF 109
Updated ~31h agoExpires in ~16h
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 06:00
Est. CHF 116
Updated ~31h agoExpires in ~16h
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 06:00
Est. CHF 117
Updated ~31h agoExpires in ~4h
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 06:00
Est. CHF 118
Updated ~31h agoExpires in ~16h
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 06:00
Est. CHF 118
Updated ~31h agoExpires in ~16h
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 06:00
Est. CHF 120
Updated ~31h agoExpires in ~16h
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 06:00
Est. CHF 147
Updated ~31h 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 06:00
Est. CHF 147
Updated ~31h agoExpires in ~2d
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 06:00
Est. CHF 103
Updated ~19h 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 06:00
Est. CHF 120
Updated ~19h 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 06:00
Est. CHF 122
Updated ~19h 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 06:00
Est. CHF 122
Updated ~19h 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 06:00
Est. CHF 122
Updated ~19h 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 06:00
Est. CHF 122
Updated ~19h 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 06:00
Est. CHF 122
Updated ~19h 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 06:00
Est. CHF 122
Updated ~19h 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 06:00
Est. CHF 122
Updated ~19h 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 06:00
Est. CHF 123
Updated ~19h 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 06:00
Est. CHF 125
Updated ~19h 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 06:00
Est. CHF 133
Updated ~19h 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 06:00
Est. CHF 124
Updated ~7h agoExpires in ~16h
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 06:00
Est. CHF 126
Updated ~7h 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 06:00
Est. CHF 126
Updated ~7h 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 06:00
Est. CHF 130
Updated ~7h agoExpires in ~16h
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 06:00
Est. CHF 131
Updated ~7h 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 06:00
Est. CHF 132
Updated ~7h agoExpires in ~16h
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 06:00
Est. CHF 85
Cached ~23h agoExpires in ~12h
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 →