Bergen's fjord-flanked runway and Tampa's palm-lined terminals sit at opposite ends of a journey that few Americans have figured out how to do properly, which is exactly why it's worth getting right. There is no nonstop option here: business class from Tampa to Bergen always routes through a European or Scandinavian hub, with the total journey (including connection) typically running closer to 12-14 hours door to door despite the ~9 hour flight time once airborne. The three carriers worth considering are SAS, Lufthansa, and KLM, each offering a distinct connection strategy—SAS via Copenhagen or Stockholm, Lufthansa via Frankfurt or Munich, and KLM via Amsterdam—and each delivering a genuinely different onboard experience.
Having routed through all three hubs repeatedly, I'd steer discerning travelers toward SAS when schedules align, since their Scandinavian network makes the Bergen connection almost domestic-feeling, and their business class cabin on European narrowbodies still includes a blocked middle seat for privacy, a detail that surprises first-timers. Lufthansa's long-haul business class from Tampa (via Frankfurt) increasingly features the new Allegris seat on select aircraft, though you'll want to confirm equipment before booking, as older configurations still fly this corridor too. KLM's Amsterdam connection benefits from one of Europe's most efficient hub layouts for tight transfers, and their World Business Class seat, while not the newest in the sky, remains a comfortable, reliable product for the Amsterdam-Bergen short hop. My insider tip: build in at least 90 minutes at whichever European hub you choose, since Bergen-bound flights often depart from remote gates requiring a bus transfer, particularly in Frankfurt.
Summer—May through September—brings the best combination of fare softness and long Norwegian daylight, making it the ideal window to fly this route, though prices fluctuate quickly given limited premium inventory on the Bergen legs. Given these dynamics, setting up automated fare alerts for this specific city pair is the smartest way to catch a business class release before it disappears.