Flights ZRH → OPO
Curated weekend trips for the next few weeks. Prices are estimates until you verify.
Route context (DB-only)
Quick take
Best current pick: 2026-02-20 → 2026-02-22 for ~EUR 242.
Typical range (weekend patterns): ~CHF 193–242.
Airport reality (from current deals)
Common arrival airports: OPO / OPO (n=13)
Airport tiers seen: Tier 1 (n=30)
Typical prices by weekend pattern
Thu–Sun: ~CHF 242Fri–Sun: ~CHF 242Sat–Mon: ~CHF 193
Recent history (last 120 days)
108 snapshots • Best observed: CHF 181 (depart 2026-03-14)
Cheapest months (min 3 snapshots/month, by best observed snapshot): Mar 2026 ~CHF 181 (n=36) • Feb 2026 ~CHF 181 (n=36) • Jan 2026 ~CHF 181 (n=27)
These stats are derived from Shopineer snapshots and baselines (no live pricing calls).
2026-02-20 → 2026-02-22
Direct • ~3h
[Fri 16:55 ✈] — [Stay: 2d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-02-13 → 2026-02-15
Direct • ~3h
[Fri 16:55 ✈] — [Stay: 2d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-03-05 → 2026-03-08
Direct • ~3h
[Thu 17:00 ✈] — [Stay: 3d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-02-12 → 2026-02-15
Direct • ~3h
[Thu 17:00 ✈] — [Stay: 3d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-02-26 → 2026-03-01
Direct • ~3h
[Thu 17:00 ✈] — [Stay: 3d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-03-27 → 2026-03-29
Direct • ~3h
[Fri 16:55 ✈] — [Stay: 2d 1h] — [✈ Sun 19:20]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-02-27 → 2026-03-01
Direct • ~3h
[Fri 16:55 ✈] — [Stay: 2d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-03-12 → 2026-03-15
Direct • ~3h
[Thu 17:00 ✈] — [Stay: 3d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-03-06 → 2026-03-08
Direct • ~3h
[Fri 16:55 ✈] — [Stay: 2d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-02-19 → 2026-02-22
Direct • ~3h
[Thu 17:00 ✈] — [Stay: 3d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-03-13 → 2026-03-15
Direct • ~3h
[Fri 16:55 ✈] — [Stay: 2d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 10% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 242
View deal2026-02-12 → 2026-02-15
Direct • ~3h
[Thu 17:00 ✈] — [Stay: 3d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 309% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 900
View deal2026-02-13 → 2026-02-15
Direct • ~3h
[Fri 16:55 ✈] — [Stay: 2d 1h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 309% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 900
View deal2026-04-04 → 2026-04-06
Direct • ~3h
[Sat 16:50 ✈] — [Stay: 2d 1h] — [✈ Mon 19:20]
Airport reality: • Tier 1
Value vs usual: 38% above usual (usual ~CHF 193) • Confidence: Medium
Est. EUR 242
View deal2026-02-07 → 2026-02-09
Direct • ~3h
Airline: TAP Air Portugal (TP)Checked bag included: 0
[Sat 15:45 ✈] — [Stay: 1d 18h] — [✈ Mon 11:25]
Airport reality: OPO • Tier 1
Value vs usual: 4% below usual (usual ~CHF 193) • Confidence: Medium
Est. EUR 181
View deal2026-01-31 → 2026-02-02
Direct • ~3h
Airline: TAP Air Portugal (TP)Checked bag included: 0
[Sat 15:45 ✈] — [Stay: 1d 18h] — [✈ Mon 11:25]
Airport reality: OPO • Tier 1
Value vs usual: 4% below usual (usual ~CHF 193) • Confidence: Medium
Est. EUR 181
View deal2026-02-05 → 2026-02-08
Direct • ~3h
Airline: SWISS (LX)Checked bag included: 1
[Thu 15:45 ✈] — [Stay: 3d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 18% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 278
View deal2026-01-29 → 2026-02-01
Direct • ~3h
Airline: SWISS (LX)Checked bag included: 1
[Thu 15:45 ✈] — [Stay: 3d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 18% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 278
View deal2026-01-30 → 2026-02-01
Direct • ~3h
Airline: SWISS (LX)Checked bag included: 1
[Fri 15:45 ✈] — [Stay: 2d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 18% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 278
View deal2026-04-04 → 2026-04-06
Direct • ~3h
[Sat 15:40 ✈] — [Stay: 2d 2h] — [✈ Mon 19:20]
Airport reality: • Tier 1
Value vs usual: 59% above usual (usual ~CHF 193) • Confidence: Medium
Est. EUR 278
View deal2026-01-16 → 2026-01-18
Direct • ~3h
Airline: SWISS (LX)Checked bag included: 1
[Fri 15:45 ✈] — [Stay: 2d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 31% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 309
View deal2026-01-15 → 2026-01-18
Direct • ~3h
Airline: SWISS (LX)Checked bag included: 1
[Thu 15:45 ✈] — [Stay: 3d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 31% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 309
View deal2026-01-23 → 2026-01-25
Direct • ~3h
Airline: SWISS (LX)Checked bag included: 1
[Fri 15:45 ✈] — [Stay: 2d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 31% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 309
View deal2026-01-22 → 2026-01-25
Direct • ~3h
Airline: SWISS (LX)Checked bag included: 1
[Thu 15:45 ✈] — [Stay: 3d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 31% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 309
View deal2026-01-23 → 2026-01-25
Direct • ~3h
Airline: TAP Air Portugal (TP)Checked bag included: 0
[Fri 15:45 ✈] — [Stay: 2d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 185% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 673
View deal2026-01-15 → 2026-01-18
Direct • ~3h
Airline: TAP Air Portugal (TP)Checked bag included: 0
[Thu 15:45 ✈] — [Stay: 3d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 185% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 673
View deal2026-01-22 → 2026-01-25
Direct • ~3h
Airline: TAP Air Portugal (TP)Checked bag included: 0
[Thu 15:45 ✈] — [Stay: 3d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 185% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 673
View deal2026-01-16 → 2026-01-18
Direct • ~3h
Airline: TAP Air Portugal (TP)Checked bag included: 0
[Fri 15:45 ✈] — [Stay: 2d 2h] — [✈ Sun 19:25]
Airport reality: OPO • Tier 1
Value vs usual: 185% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 673
View deal2026-02-21 → 2026-02-23
Direct • ~3h
[Sat 15:45 ✈] — [Stay: 2d 2h] — [✈ Mon 19:20]
Airport reality: • Tier 1
Value vs usual: 59% above usual (usual ~CHF 193) • Confidence: Medium
Est. EUR 278
View deal2026-02-13 → 2026-02-15
Direct • ~3h
[Fri 15:45 ✈] — [Stay: 2d 2h] — [✈ Sun 19:25]
Airport reality: • Tier 1
Value vs usual: 26% above usual (usual ~CHF 242) • Confidence: Medium
Est. EUR 278
View deal