Flights NAP → 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 10m. Common windows are ~14 nights. Best current pick is around CHF 96.
Route context (DB-only)
Quick take
Best current pick: 2026-08-04 → 2026-08-18 for ~CHF 96.
Typical range (weekend patterns): ~CHF 104–104.
Typical prices by weekend pattern
Thu–Sun: ~CHF 104Fri–Sun: ~CHF 104Sat–Mon: ~CHF 104
These stats are derived from Shopineer snapshots and baselines (no live pricing calls).
2026-08-04 → 2026-08-18
Direct • 2h 10m
[Out: Tue 19:45 → Tue 21:55 • 2h 10m] — [Stay: 13d 7h] — [Back: Tue 05:20 → Tue 07:20 • 2h]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 09:04 • Synced 2026-07-14 · Tue 15:30
Est. CHF 96
Updated ~30h agoExpires in ~16h
2026-09-04 → 2026-09-18
Direct • 2h 10m
[Out: Fri 19:55 → Fri 22:05 • 2h 10m] — [Stay: 13d 11h] — [Back: Fri 09:30 → Fri 11:30 • 2h]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 09:08 • Synced 2026-07-14 · Tue 15:30
Est. CHF 77
Updated ~30h agoExpires in ~16h
2026-07-21 → 2026-07-29
Direct • 2h 5m
[Out: Tue 18:15 → Tue 20:20 • 2h 5m] — [Stay: 7d 9h] — [Back: Wed 05:20 → Wed 07:25 • 2h 5m]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 19:00 • Cached since 2026-07-13 · Mon 18:31 • Synced 2026-07-14 · Tue 15:30
Est. CHF 56
Cached ~20h agoExpires in ~2h
2026-07-21 → 2026-07-29
Direct • 2h 10m
[Out: Tue 18:15 → Tue 20:25 • 2h 10m] — [Stay: 7d 9h] — [Back: Wed 05:20 → Wed 07:20 • 2h]
Source: Aviasales (cached) • Inserted 2026-07-14 · Tue 09:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 56
Updated ~6h agoExpires in ~10h
2026-07-22 → 2026-07-29
Direct • 2h 10m
[Out: Wed 19:55 → Wed 22:05 • 2h 10m] — [Stay: 6d 7h] — [Back: Wed 05:20 → Wed 07:20 • 2h]
Source: Aviasales (cached) • Inserted 2026-07-14 · Tue 09:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 60
Updated ~6h agoExpires in ~2d
2026-09-07 → 2026-09-14
Direct • 2h 10m
[Out: Mon 11:40 → Mon 13:50 • 2h 10m] — [Stay: 6d 16h] — [Back: Mon 05:20 → Mon 07:20 • 2h]
Source: Aviasales (cached) • Inserted 2026-07-14 · Tue 09:08 • Synced 2026-07-14 · Tue 15:30
Est. CHF 86
Updated ~6h agoExpires in ~2d
2026-09-03 → 2026-09-10
Direct • 2h 10m
[Out: Thu 19:55 → Thu 22:05 • 2h 10m] — [Stay: 6d 7h] — [Back: Thu 05:20 → Thu 07:20 • 2h]
Source: Aviasales (cached) • Inserted 2026-07-14 · Tue 09:08 • Synced 2026-07-14 · Tue 15:30
Est. CHF 97
Updated ~6h agoExpires in ~2d
2027-02-12 → 2027-02-18
Direct • 3h
[Out: Fri 21:25 → Sat 24:25 • 3h] — [Stay: 5d 9h] — [Back: Thu 09:35 → Thu 12:35 • 3h]
Source: Aviasales (cached) • Inserted 2026-07-12 · Sun 18:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 58
Updated ~46h agoExpires in ~1h
2026-09-04 → 2026-09-18
Direct • 3h
[Out: Fri 24:00 → Fri 03:00 • 3h] — [Stay: 13d 21h] — [Back: Fri 24:00 → Fri 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 11:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 77
Updated ~29h agoExpires in ~18h
2026-07-21 → 2026-07-29
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 7d 21h] — [Back: Wed 24:00 → Wed 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 23:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 56
Updated ~16h agoExpires in ~12h
2026-07-22 → 2026-07-29
Direct • 3h
[Out: Wed 24:00 → Wed 03:00 • 3h] — [Stay: 6d 21h] — [Back: Wed 24:00 → Wed 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 23:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 60
Updated ~16h agoExpires in ~1d
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-07-13 · Mon 23:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 70
Updated ~16h agoExpires in ~12h
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-07-13 · Mon 23:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 70
Updated ~16h agoExpires in ~12h
2026-07-21 → 2026-07-25
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-07-13 · Mon 23:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 70
Updated ~16h agoExpires in ~12h
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-07-13 · Mon 23:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 70
Updated ~16h agoExpires in ~12h
2026-07-28 → 2026-07-29
Direct • 3h
[Out: Tue 24:00 → Tue 03:00 • 3h] — [Stay: 21h] — [Back: Wed 24:00 → Wed 03:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-07-13 · Mon 23:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 82
Updated ~16h agoExpires in ~1d
2026-07-21 → 2026-07-29
Direct • 3h
[Out: Tue 18:15 → Tue 21:15 • 3h] — [Stay: 7d 8h] — [Back: Wed 05:20 → Wed 08:20 • 3h]
Source: Aviasales (cached) • Inserted 2026-07-14 · Tue 06:00 • Synced 2026-07-14 · Tue 15:30
Est. CHF 56
Updated ~9h agoExpires in ~7h
Explore more from NAP
Internal links help discovery (and SEO crawlability).
Milan (MIL)
from CHF 23
View route →
Catania (CTA)
from CHF 40
View route →
Palermo (PMO)
from CHF 41
View route →
Skopje (SKP)
from CHF 55
View route →
Olbia (OLB)
from CHF 65
View route →
Nice (NCE)
from CHF 65
View route →
Turin (TRN)
from CHF 65
View route →
Tirana (TIA)
from CHF 71
View route →
Paris (PAR)
from CHF 75
View route →
Bucharest (BUH)
from CHF 80
View route →