Flights RIX → 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 45m. Common windows are ~5 nights. Best current pick is around CHF 118.
Route context (DB-only)
Quick take
Best current pick: 2026-10-29 → 2026-11-03 for ~CHF 118.
Typical range (weekend patterns): ~CHF 217–217.
Typical prices by weekend pattern
Sat–Mon: ~CHF 217
These stats are derived from Shopineer snapshots and baselines (no live pricing calls).
2026-10-29 → 2026-11-03
Direct • 3h 45m
[Out: Thu 14:25 → Thu 18:10 • 3h 45m] — [Stay: 4d 21h] — [Back: Tue 15:10 → Tue 18:55 • 3h 45m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:14 • Synced 2026-06-04 · Thu 03:30
Est. CHF 118
Updated ~42h agoExpires in ~4h
2026-11-07 → 2026-11-12
Direct • 3h 45m
[Out: Sat 14:20 → Sat 18:05 • 3h 45m] — [Stay: 5d 1h] — [Back: Thu 18:45 → Thu 22:30 • 3h 45m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:18 • Synced 2026-06-04 · Thu 03:30
Est. CHF 109
Updated ~42h agoExpires in ~4h
2026-06-25 → 2026-06-30
Direct • 3h
[Out: Thu 24:00 → Thu 03:00 • 3h] — [Stay: 4d 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 205
Updated ~29h agoExpires in ~2d
2026-06-25 → 2026-07-01
Direct • 3h
[Out: Thu 24:00 → Thu 03:00 • 3h] — [Stay: 5d 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 205
Updated ~29h agoExpires in ~2d
2026-06-26 → 2026-07-02
Direct • 3h
[Out: Fri 24:00 → Fri 03:00 • 3h] — [Stay: 5d 21h] — [Back: Thu 24:00 → Thu 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 226
Updated ~29h agoExpires in ~18h
2026-06-26 → 2026-06-30
Direct • 3h
[Out: Fri 24:00 → Fri 03:00 • 3h] — [Stay: 3d 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 227
Updated ~29h agoExpires in ~1d
2026-06-26 → 2026-07-01
Direct • 3h
[Out: Fri 24:00 → Fri 03:00 • 3h] — [Stay: 4d 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 227
Updated ~29h agoExpires in ~1d
2026-06-26 → 2026-06-29
Direct • 3h
[Out: Fri 24:00 → Fri 03:00 • 3h] — [Stay: 2d 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 228
Updated ~29h agoExpires in ~2d
2026-08-13 → 2026-08-20
Direct • 3h
[Out: Thu 24:00 → Thu 03:00 • 3h] — [Stay: 6d 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 169
Updated ~17h agoExpires in ~1d
2026-06-29 → 2026-07-01
Direct • 3h
[Out: Mon 24:00 → Mon 03:00 • 3h] — [Stay: 1d 21h] — [Back: Wed 24:00 → Wed 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 11:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 213
Updated ~17h agoExpires in ~2d
2026-06-29 → 2026-07-02
Direct • 3h
[Out: Mon 24:00 → Mon 03:00 • 3h] — [Stay: 2d 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 213
Updated ~17h agoExpires in ~2d
2026-06-29 → 2026-07-04
Direct • 3h
[Out: Mon 24:00 → Mon 03:00 • 3h] — [Stay: 4d 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 213
Updated ~17h agoExpires in ~2d
2026-06-29 → 2026-07-03
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 213
Updated ~17h agoExpires in ~2d
2026-07-06 → 2026-07-14
Direct • 3h
[Out: Mon 24:00 → Mon 03:00 • 3h] — [Stay: 7d 21h] — [Back: Tue 24:00 → Tue 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 222
Updated ~5h agoExpires in ~2d
2026-07-06 → 2026-07-15
Direct • 3h
[Out: Mon 24:00 → Mon 03:00 • 3h] — [Stay: 8d 21h] — [Back: Wed 24:00 → Wed 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 23:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 222
Updated ~5h agoExpires in ~2d
2026-07-06 → 2026-07-13
Direct • 3h
[Out: Mon 24:00 → Mon 03:00 • 3h] — [Stay: 6d 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 222
Updated ~5h agoExpires in ~2d
2026-06-26 → 2026-07-03
Direct • 3h 40m
[Out: Fri 08:00 → Fri 11:40 • 3h 40m] — [Stay: 7d 1h] — [Back: Fri 12:25 → Fri 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 362
Updated ~43h agoExpires in ~4h
2026-06-24 → 2026-06-28
Direct • 3h 40m
[Out: Wed 08:00 → Wed 11:40 • 3h 40m] — [Stay: 4d 1h] — [Back: Sun 12:25 → Sun 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 400
Updated ~43h agoExpires in ~4h
2026-06-25 → 2026-07-02
Direct • 3h 40m
[Out: Thu 08:00 → Thu 11:40 • 3h 40m] — [Stay: 7d 1h] — [Back: Thu 12:25 → Thu 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 409
Updated ~43h agoExpires in ~4h
2026-06-14 → 2026-06-18
Direct • 3h 40m
[Out: Sun 08:00 → Sun 11:40 • 3h 40m] — [Stay: 4d 1h] — [Back: Thu 12:25 → Thu 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 487
Updated ~43h agoExpires in ~4h
2026-06-13 → 2026-06-19
Direct • 3h 40m
[Out: Sat 04:15 → Sat 07:55 • 3h 40m] — [Stay: 6d 5h] — [Back: Fri 12:25 → Fri 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 515
Updated ~43h agoExpires in ~4h
2026-08-03 → 2026-08-10
Direct • 3h 40m
[Out: Mon 08:00 → Mon 11:40 • 3h 40m] — [Stay: 7d 1h] — [Back: Mon 12:25 → Mon 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:07 • Synced 2026-06-04 · Thu 03:30
Est. CHF 262
Updated ~42h agoExpires in ~4h
2026-10-26 → 2026-10-31
Direct • 3h 40m
[Out: Mon 08:40 → Mon 12:20 • 3h 40m] — [Stay: 5d 6h] — [Back: Sat 18:40 → Sat 22:25 • 3h 45m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:14 • Synced 2026-06-04 · Thu 03:30
Est. CHF 195
Updated ~42h agoExpires in ~4h
2026-11-01 → 2026-11-06
Direct • 3h 40m
[Out: Sun 08:40 → Sun 12:20 • 3h 40m] — [Stay: 5d 3h] — [Back: Fri 15:20 → Fri 19:05 • 3h 45m]
Source: Aviasales (cached) • Inserted 2026-06-02 · Tue 09:18 • Synced 2026-06-04 · Thu 03:30
Est. CHF 175
Updated ~42h agoExpires in ~4h
2026-06-25 → 2026-06-29
Direct • 3h 40m
[Out: Thu 08:00 → Thu 11:40 • 3h 40m] — [Stay: 4d 1h] — [Back: Mon 12:25 → Mon 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 341
Updated ~19h agoExpires in ~1d
2026-06-29 → 2026-07-05
Direct • 3h 40m
[Out: Mon 08:00 → Mon 11:40 • 3h 40m] — [Stay: 6d 1h] — [Back: Sun 12:25 → Sun 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:00 • Synced 2026-06-04 · Thu 03:30
Est. CHF 361
Updated ~19h agoExpires in ~1d
2026-07-24 → 2026-07-27
Direct • 3h 40m
[Out: Fri 08:00 → Fri 11:40 • 3h 40m] — [Stay: 3d 1h] — [Back: Mon 12:25 → Mon 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 03:30
Est. CHF 284
Updated ~18h agoExpires in ~1d
2026-07-29 → 2026-08-01
Direct • 3h 40m
[Out: Wed 08:00 → Wed 11:40 • 3h 40m] — [Stay: 2d 21h] — [Back: Sat 08:40 → Sat 12:15 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 03:30
Est. CHF 309
Updated ~18h agoExpires in ~1d
2026-08-13 → 2026-08-21
Direct • 3h 40m
[Out: Thu 08:00 → Thu 11:40 • 3h 40m] — [Stay: 8d 1h] — [Back: Fri 12:25 → Fri 16:00 • 3h 35m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:07 • Synced 2026-06-04 · Thu 03:30
Est. CHF 230
Updated ~18h agoExpires in ~1d
Explore more from RIX
Internal links help discovery (and SEO crawlability).
Stockholm (STO)
from CHF 32
View route →
Oslo (OSL)
from CHF 39
View route →
Vilnius (VNO)
from CHF 65
View route →
Kraków (KRK)
from CHF 65
View route →
Prague (PRG)
from CHF 76
View route →
Gothenburg (GOT)
from CHF 80
View route →
Copenhagen (CPH)
from CHF 86
View route →
Helsinki (HEL)
from CHF 90
View route →
London (LON)
from CHF 93
View route →
Bergen (BGO)
from CHF 106
View route →