Flights GVA → OPO
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 ~7 nights. Best current pick is around CHF 210.
2026-08-17 → 2026-08-24
Direct • 2h 25m
[Out: Mon 21:05 → Mon 23:30 • 2h 25m] — [Stay: 6d 8h] — [Back: Mon 07:25 → Mon 09:35 • 2h 10m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 11:07 • Synced 2026-06-28 · Sun 09:00
Est. CHF 210
Updated ~46h agoExpires in ~1h
2026-08-16 → 2026-08-23
Direct • 2h 25m
[Out: Sun 15:20 → Sun 17:45 • 2h 25m] — [Stay: 6d 14h] — [Back: Sun 07:15 → Sun 09:30 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 11:07 • Synced 2026-06-28 · Sun 09:00
Est. CHF 247
Updated ~46h agoExpires in ~1h
2026-08-15 → 2026-08-22
Direct • 2h 25m
[Out: Sat 17:35 → Sat 20:00 • 2h 25m] — [Stay: 6d 11h] — [Back: Sat 07:10 → Sat 09:25 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 11:07 • Synced 2026-06-28 · Sun 09:00
Est. CHF 291
Updated ~46h agoExpires in ~1h
2026-09-02 → 2026-09-09
Direct • 2h 17m
[Out: Wed 06:05 → Wed 08:22 • 2h 17m] — [Stay: 6d 23h] — [Back: Wed 07:15 → Wed 09:33 • 2h 18m]
Source: Aviasales (cached) • Inserted 2026-06-27 · Sat 03:00 • Cached since 2026-06-26 · Fri 22:49 • Synced 2026-06-28 · Sun 09:00
Est. CHF 69
Cached ~30h agoExpires in ~17h
2026-08-31 → 2026-09-07
Direct • 2h 20m
[Out: Mon 06:40 → Mon 09:00 • 2h 20m] — [Stay: 6d 22h] — [Back: Mon 07:25 → Mon 09:35 • 2h 10m]
Source: Aviasales (cached) • Inserted 2026-06-27 · Sat 11:07 • Synced 2026-06-28 · Sun 09:00
Est. CHF 109
Updated ~22h agoExpires in ~1d
2026-08-28 → 2026-09-06
Direct • 2h 20m
[Out: Fri 06:05 → Fri 08:25 • 2h 20m] — [Stay: 8d 23h] — [Back: Sun 07:15 → Sun 09:30 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-27 · Sat 11:07 • Synced 2026-06-28 · Sun 09:00
Est. CHF 137
Updated ~22h agoExpires in ~1d
2026-09-02 → 2026-09-09
Direct • 2h 20m
[Out: Wed 06:05 → Wed 08:25 • 2h 20m] — [Stay: 6d 23h] — [Back: Wed 07:15 → Wed 09:30 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-27 · Sat 11:11 • Synced 2026-06-28 · Sun 09:00
Est. CHF 69
Updated ~22h agoExpires in ~1d
2026-08-28 → 2026-09-06
Direct • 3h
[Out: Fri 06:05 → Fri 09:05 • 3h] — [Stay: 8d 22h] — [Back: Sun 07:15 → Sun 10:15 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-26 · Fri 20:00 • Synced 2026-06-28 · Sun 09:00
Est. CHF 136
Updated ~37h agoExpires in ~10h
2026-09-02 → 2026-09-09
Direct • 3h
[Out: Wed 06:05 → Wed 09:05 • 3h] — [Stay: 6d 22h] — [Back: Wed 07:15 → Wed 10:15 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-27 · Sat 08:00 • Synced 2026-06-28 · Sun 09:00
Est. CHF 69
Updated ~25h agoExpires in ~22h
Explore more from GVA
Internal links help discovery (and SEO crawlability).
PALMA DE MALLORCA (PMI)
from CHF 60
View route →
MALAGA (AGP)
from CHF 62
View route →
Alicante (ALC)
from CHF 63
View route →
Valencia (VLC)
from CHF 67
View route →
Paris (PAR)
from CHF 71
View route →
Tirana (TIA)
from CHF 73
View route →
Lisbon (LIS)
from CHF 83
View route →
Nice (NCE)
from CHF 103
View route →
Ibiza (IBZ)
from CHF 103
View route →
Barcelona (BCN)
from CHF 111
View route →