Skip to content
8,810 deals tracked live · Updated every 2 hours · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day
✓ Verified deal

Portland to Stockholm, Sweden from $392

✓Good DealAiFly Score: 58/100Verified 17 Oct 2026 04:33 UTC

Portland, Oregon to Stockholm with Air Canada from $392 — 15% below the typical deal price of $459.

✓ Verified Deal
🏷️ 15% below typical deal priceTypical deal price: $459
This deal vs. typical deal price for this route — verified 17 Oct 2026 at 04:33 UTC

Tickets from $392 both ways. Checked baggage is not included in the base fare.

✈️ Lufthansa — AFR 50/100 (premium-light-standard)
In this fare:
  • Checked baggage: Not included — paid checked baggage extra
  • Onboard meal: Hot meal
  • WiFi: Free messaging (members only)
  • Cabin: 31″ pitch on A350-900 / Boeing 747-8
✈️ Sold by Air Canada, flown by its partners. Every leg carries an Air Canada flight number but none is on Air Canada metal: Vancouver–Munich (AC9432), Munich–Stockholm (AC9293), Stockholm–Frankfurt (AC9274) and Frankfurt–Vancouver (AC9101) by Lufthansa; and Portland–Vancouver (AC8651) and Vancouver–Portland (AC8652) by Air Canada Express – Jazz. Air Canada’s fare rules and baggage allowance still govern the ticket.
📍 Routing & layovers
  • Outbound — Layover in Vancouver (YVR): 4h 11m (Long layover) ⚠️
  • Outbound — Layover in Munich (MUC): 1h 30m
  • Return — Layover in Frankfurt (FRA): 2h 5m (Acceptable connection)
  • Return — Layover in Vancouver (YVR): 1h 40m

Available Dates

Select a date to check live prices on Skyscanner.

10 Nov – 17 Nov$392✈︎ 19h 10m · 2 stops · 4h 11m in Vancouver + 1h 30m in MunichSkyscanner →
26 Nov – 3 Dec$392✈︎ 19h 10m · 2 stops · 4h 11m in Vancouver + 1h 30m in MunichSkyscanner →
1 Dec – 8 Dec$392✈︎ 19h 10m · 2 stops · 4h 11m in Vancouver + 1h 30m in MunichSkyscanner →
14 Jan – 21 Jan$392✈︎ 19h 10m · 2 stops · 4h 11m in Vancouver + 1h 30m in MunichSkyscanner →
26 Jan – 2 Feb$392✈︎ 19h 10m · 2 stops · 4h 11m in Vancouver + 1h 30m in MunichSkyscanner →
28 Jan – 4 Feb$392✈︎ 19h 10m · 2 stops · 4h 11m in Vancouver + 1h 30m in MunichSkyscanner →
4 Feb – 11 Feb$392✈︎ 19h 10m · 2 stops · 4h 11m in Vancouver + 1h 30m in MunichSkyscanner →
18 Feb – 25 Feb$392✈︎ 19h 10m · 2 stops · 4h 11m in Vancouver + 1h 30m in MunichSkyscanner →

Prices verified at time of publication. Always confirm on Skyscanner before booking.

🧳 Baggage Allowance

Bag Type Dimensions / Weight Included
👜 Personal Item Small bag / laptop ✅ Yes
🎒 Cabin Bag 22 lb ✅ Yes
🧳 Checked Bag Not included — buy separately ❌ No

⚠️ Checked baggage is not included in this fare. Add it during booking on Skyscanner.

📋 Full Air Canada baggage allowance & fees →

🌍 About Stockholm
Stockholm spreads across 14 islands where Lake Mälaren meets the Baltic, so you cross water constantly — commuter ferries count as ordinary public transport. The one thing to see is the Vasa: a warship that capsized in the harbour on its 1628 maiden voyage, sat on the seabed for 333 years, and was raised in 1961 almost wholly intact — the only preserved 17th-century ship anywhere, 98% original wood. It's on Djurgården, the green museum island. Order toast Skagen, prawns in dill mayonnaise on fried bread, rather than defaulting to meatballs. Best time is June to August for warm days and the white nights, when it never goes fully dark — but that's also the priciest stretch, so a cheap fare and good weather rarely line up. Winter is dark, properly cold, and quiet.

🔍 Every deal on AiFly passes automated verification gates and human editorial review before publishing — how we verify deals.

Posted 18h ago

More deals you might like

Loading route… Book Now →
Book Deal →
✈ Find your deal ✎