Flights PRG → 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 25m. Common windows are ~8 nights. Best current pick is around CHF 132.
Route context (DB-only)
Quick take
Best current pick: 2026-07-21 → 2026-07-29 for ~CHF 132.
Typical range (weekend patterns): ~CHF 144–144.
Typical prices by weekend pattern
Thu–Sun: ~CHF 144Fri–Sun: ~CHF 144Sat–Mon: ~CHF 144
These stats are derived from Shopineer snapshots and baselines (no live pricing calls).
2026-07-21 → 2026-07-29
Direct • 2h 25m
[Out: Tue 14:10 → Tue 16:35 • 2h 25m] — [Stay: 8d] — [Back: Wed 16:45 → Wed 19:15 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 132
Updated ~22h agoExpires in ~1d
2026-07-27 → 2026-07-29
Direct • 2h 35m
[Out: Mon 19:10 → Mon 21:45 • 2h 35m] — [Stay: 1d 18h] — [Back: Wed 15:30 → Wed 18:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 129
Updated ~22h agoExpires in ~1d
2026-08-31 → 2026-09-03
Direct • 2h 35m
[Out: Mon 19:10 → Mon 21:45 • 2h 35m] — [Stay: 2d 19h] — [Back: Thu 16:35 → Thu 19:05 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:07 • Synced 2026-06-04 · Thu 07:00
Est. CHF 121
Updated ~22h agoExpires in ~1d
2026-07-19 → 2026-07-23
Direct • 2h 25m
[Out: Sun 11:35 → Sun 14:00 • 2h 25m] — [Stay: 4d 3h] — [Back: Thu 16:35 → Thu 19:05 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 145
Updated ~22h agoExpires in ~1d
2026-08-04 → 2026-08-08
Direct • 2h 25m
[Out: Tue 14:10 → Tue 16:35 • 2h 25m] — [Stay: 3d 13h] — [Back: Sat 05:20 → Sat 07:50 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:07 • Synced 2026-06-04 · Thu 07:00
Est. CHF 151
Updated ~22h agoExpires in ~1d
2026-08-21 → 2026-08-25
Direct • 2h 25m
[Out: Fri 08:05 → Fri 10:30 • 2h 25m] — [Stay: 4d 1h] — [Back: Tue 11:15 → Tue 13:45 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:07 • Synced 2026-06-04 · Thu 07:00
Est. CHF 152
Updated ~22h agoExpires in ~1d
2026-09-14 → 2026-09-17
Direct • 2h 25m
[Out: Mon 13:10 → Mon 15:35 • 2h 25m] — [Stay: 2d 14h] — [Back: Thu 05:30 → Thu 08:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:10 • Synced 2026-06-04 · Thu 07:00
Est. CHF 121
Updated ~22h agoExpires in ~1d
2026-09-07 → 2026-09-13
Direct • 2h 25m
[Out: Mon 13:10 → Mon 15:35 • 2h 25m] — [Stay: 5d 17h] — [Back: Sun 08:40 → Sun 11:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:10 • Synced 2026-06-04 · Thu 07:00
Est. CHF 181
Updated ~22h agoExpires in ~1d
2026-06-19 → 2026-06-24
Direct • 2h 35m
[Out: Fri 19:00 → Fri 21:35 • 2h 35m] — [Stay: 4d 8h] — [Back: Wed 05:30 → Wed 08:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:00 • Synced 2026-06-04 · Thu 07:00
Est. CHF 108
Updated ~22h agoExpires in ~1d
2026-06-15 → 2026-06-22
Direct • 2h 35m
[Out: Mon 19:10 → Mon 21:45 • 2h 35m] — [Stay: 6d 8h] — [Back: Mon 05:30 → Mon 08:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:00 • Synced 2026-06-04 · Thu 07:00
Est. CHF 108
Updated ~22h agoExpires in ~1d
2026-06-13 → 2026-06-19
Direct • 2h 35m
[Out: Sat 18:50 → Sat 21:25 • 2h 35m] — [Stay: 5d 7h] — [Back: Fri 03:55 → Fri 06:25 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:00 • Synced 2026-06-04 · Thu 07:00
Est. CHF 123
Updated ~22h agoExpires in ~1d
2026-06-29 → 2026-07-04
Direct • 2h 35m
[Out: Mon 19:10 → Mon 21:45 • 2h 35m] — [Stay: 4d 8h] — [Back: Sat 05:20 → Sat 07:50 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:00 • Synced 2026-06-04 · Thu 07:00
Est. CHF 131
Updated ~22h agoExpires in ~1d
2026-07-15 → 2026-07-19
Direct • 2h 35m
[Out: Wed 18:40 → Wed 21:15 • 2h 35m] — [Stay: 3d 8h] — [Back: Sun 05:30 → Sun 08:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 108
Updated ~22h agoExpires in ~1d
2026-07-11 → 2026-07-19
Direct • 2h 35m
[Out: Sat 18:50 → Sat 21:25 • 2h 35m] — [Stay: 7d 8h] — [Back: Sun 05:30 → Sun 08:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 108
Updated ~22h agoExpires in ~1d
2026-07-13 → 2026-07-17
Direct • 2h 35m
[Out: Mon 19:10 → Mon 21:45 • 2h 35m] — [Stay: 3d 6h] — [Back: Fri 03:55 → Fri 06:25 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 109
Updated ~22h agoExpires in ~1d
2026-07-31 → 2026-08-09
Direct • 2h 35m
[Out: Fri 19:00 → Fri 21:35 • 2h 35m] — [Stay: 8d 8h] — [Back: Sun 05:30 → Sun 08:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 111
Updated ~22h agoExpires in ~1d
2026-07-10 → 2026-07-22
Direct • 2h 35m
[Out: Fri 19:00 → Fri 21:35 • 2h 35m] — [Stay: 11d 8h] — [Back: Wed 05:30 → Wed 08:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 122
Updated ~22h agoExpires in ~1d
2026-07-20 → 2026-07-24
Direct • 2h 35m
[Out: Mon 08:40 → Mon 11:15 • 2h 35m] — [Stay: 3d 17h] — [Back: Fri 03:55 → Fri 06:25 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 140
Updated ~22h agoExpires in ~1d
2026-07-04 → 2026-07-11
Direct • 2h 35m
[Out: Sat 18:50 → Sat 21:25 • 2h 35m] — [Stay: 6d 8h] — [Back: Sat 05:20 → Sat 07:50 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 151
Updated ~22h agoExpires in ~1d
2026-07-25 → 2026-08-01
Direct • 2h 35m
[Out: Sat 08:30 → Sat 11:05 • 2h 35m] — [Stay: 7d 5h] — [Back: Sat 15:40 → Sat 18:10 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 161
Updated ~22h agoExpires in ~1d
2026-09-17 → 2026-09-23
Direct • 2h 35m
[Out: Thu 18:50 → Thu 21:25 • 2h 35m] — [Stay: 5d 8h] — [Back: Wed 05:30 → Wed 08:00 • 2h 30m]
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:10 • Synced 2026-06-04 · Thu 07:00
Est. CHF 75
Updated ~22h agoExpires in ~1d
2026-07-21 → 2026-07-26
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-02 · Tue 11:00 • Synced 2026-06-04 · Thu 07:00
Est. CHF 112
Updated ~44h agoExpires in ~15h
2026-07-21 → 2026-07-27
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-02 · Tue 11:00 • Synced 2026-06-04 · Thu 07:00
Est. CHF 112
Updated ~44h agoExpires in ~15h
2026-07-21 → 2026-07-28
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 11:00 • Synced 2026-06-04 · Thu 07:00
Est. CHF 112
Updated ~44h agoExpires in ~1d
2026-06-25 → 2026-06-28
Direct • 2h 35m
[Out: Thu 08:40 → Thu 11:15 • 2h 35m] — [Stay: 2d 18h] — [Back: Sun 05:30 → Sun 08:00 • 2h 30m]
Airport reality: • Tier 1
Value vs usual: 3% above usual (usual ~CHF 144) • Confidence: Medium
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:00 • Synced 2026-06-04 · Thu 07:00
Est. CHF 94
Updated ~22h agoExpires in ~1d
2026-08-31 → 2026-09-03
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 23:00 • Synced 2026-06-04 · Thu 07:00
Est. CHF 120
Updated ~8h agoExpires in ~2d
2026-07-17 → 2026-07-19
Direct • 2h 25m
[Out: Fri 08:05 → Fri 10:30 • 2h 25m] — [Stay: 1d 19h] — [Back: Sun 05:30 → Sun 08:00 • 2h 30m]
Airport reality: • Tier 1
Value vs usual: 48% above usual (usual ~CHF 144) • Confidence: Medium
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:03 • Synced 2026-06-04 · Thu 07:00
Est. CHF 154
Updated ~22h agoExpires in ~1d
2026-09-11 → 2026-09-13
Direct • 2h 35m
[Out: Fri 19:00 → Fri 21:35 • 2h 35m] — [Stay: 1d 11h] — [Back: Sun 08:40 → Sun 11:10 • 2h 30m]
Airport reality: • Tier 1
Value vs usual: 82% above usual (usual ~CHF 144) • Confidence: Medium
Source: Aviasales (cached) • Inserted 2026-06-03 · Wed 09:10 • Synced 2026-06-04 · Thu 07:00
Est. CHF 198
Updated ~22h agoExpires in ~1d
Explore more from PRG
Internal links help discovery (and SEO crawlability).
Brussels (BRU)
from CHF 30
View route →
Kraków (KRK)
from CHF 35
View route →
Rome (ROM)
from CHF 35
View route →
Milan (MIL)
from CHF 38
View route →
Copenhagen (CPH)
from CHF 53
View route →
Venice (VCE)
from CHF 55
View route →
Gdańsk (GDN)
from CHF 61
View route →
Paris (PAR)
from CHF 66
View route →
Tirana (TIA)
from CHF 70
View route →
Budapest (BUD)
from CHF 71
View route →