Bergen's fjord-carved runway remains one of Europe's most underrated arrival experiences, and after a dozen crossings on this itinerary, I can say with confidence that there is no nonstop option worth waiting for: business class from Newark to Bergen always routes through a European hub, and the routing you choose matters more than the airline you book. SAS operates its own connection through Copenhagen or Oslo, and its A330/A350 business class—with fully flat seats and Scandinavian-minimalist service—is the most natural fit given SAS's dominance in the Norwegian domestic and regional network. Lufthansa's preferred gateway is Frankfurt or Munich, where its long-haul business class (increasingly refreshed under the Allegris cabin rollout on select aircraft) offers a more indulgent, wine-list-driven experience before a short hop up to Bergen via Lufthansa's regional partners. KLM routes through Amsterdam Schiphol, pairing its reliable World Business Class hard product with what remains, in my experience, the most efficient short-connection airport in Europe for catching onward regional flights to Norway.
My strong preference is the SAS-via-Copenhagen routing, because Copenhagen's connection times to Bergen are generously scheduled and rarely tight, and SAS's lounge in CPH is a genuinely relaxing place to decompress after the transatlantic leg—something you can't say for rushed Frankfurt or Schiphol transfers during peak summer congestion. An insider tip few travelers know: booking the SAS codeshare through Star Alliance often unlocks better award availability on the transatlantic segment than searching SAS's own site directly, particularly for June and July departures when Norwegian fjord tourism peaks.
The sweet spot for this route falls between May and September, when Bergen's notoriously wet weather relents and long-haul carriers add frequency to meet Scandinavian summer demand—also when fares fluctuate most, making it worth setting up dedicated fare alerts to catch the inevitable dips before inventory tightens.