Bergen's fjord-cut skyline rewards patience, and there's no way around a connection when arranging business class from Portland to Bergen — no carrier flies this pairing nonstop, so the routing you choose shapes the entire journey. My preferred path funnels through Amsterdam on KLM, where the World Business Class product on the 787 or A330 offers a lie-flat seat and a manageable transfer before the short KLM Cityhopper Embraer hop up to Bergen. SAS routes through Copenhagen or Stockholm, and its A350 business class (with fully flat seats and direct aisle access on the A350) is worth chasing if your itinerary allows a Scandinavian hub — SAS also happens to know this Norwegian coastal terrain better than anyone. Lufthansa's option through Frankfurt or Munich puts you into the Allegris cabin on select long-haul aircraft, though not all Frankfurt departures currently carry the newest configuration, so it's worth checking the specific aircraft assignment before booking.
Having flown this corridor repeatedly, I've learned that the real strategic decision isn't which long-haul cabin you fly, but which European hub minimizes your total transit stress after an 11-hour crossing from the Pacific Northwest. Amsterdam's Schiphol offers the smoothest connections for tired travelers, with efficient transfer security and lounge access via KLM's Crown Lounges. My insider tip: build in at least a 90-minute buffer on the Bergen-bound leg regardless of hub, since regional Scandinavian and Norwegian airport operations can slow during winter storms, and missing that short final flight often means an overnight stranded in Oslo or Copenhagen rather than a quick rebooking.
Summer remains the sweet spot for this itinerary — May through September brings not just Norway's best weather and endless daylight over the fjords, but also historically softer business class award and revenue pricing as airlines add capacity into Scandinavia. Given how much fares fluctuate across these three carriers and their respective hubs, setting up automated fare alerts is the smartest way to catch a premium seat to Bergen before the window closes.