There's no nonstop escape from Portland to Gothenburg, and after years of routing through this corner of Scandinavia, I've come to appreciate that the connection is actually part of the strategy. Business class from Portland to Gothenburg realistically funnels through three credible gateways—Copenhagen via SAS, Frankfurt or Munich via Lufthansa, or Amsterdam via KLM—each adding roughly two to three hours to the total journey but opening up meaningfully different onboard experiences. SAS remains the most logical choice given its Scandinavian home turf and frequent Gothenburg rotations from Copenhagen, and its A330/A350 business class cabins with fully flat seats make the transatlantic leg from PDX (typically routed through a European hub or occasionally via Seattle/SFO connections) genuinely restful.
Lufthansa's approach appeals to travelers who prioritize hard product: their long-haul aircraft increasingly feature the new Allegris business seats with adjustable privacy doors, though availability varies by aircraft assignment, so it's worth checking the specific tail number before booking if that matters to you. KLM, flying its World Business Class on 787s and A330s out of Amsterdam, tends to offer the most consistent short connection times into Gothenburg's compact, easy-to-navigate airport—a genuine advantage after eleven-plus hours in the air. My insider tip: build in at least 90 minutes at whichever European hub you choose, not because connections are typically tight, but because a slightly longer layover often unlocks lounge access you'd otherwise rush past, and Frankfurt and Amsterdam both reward travelers who linger rather than sprint.
Seasonally, late spring through early autumn—May through September—delivers the best combination of fare value and daylight-heavy Scandinavian scenery, since Gothenburg's shoulder season sees lighter leisure demand than Stockholm. Award space and premium fares on this corridor fluctuate more than travelers expect given the modest passenger volume, so rather than manually checking every few weeks, setting up automated fare alerts for this specific city pair is the smartest way to catch the inevitable dips before they disappear.