Bergen's fjord-side approach rewards patience, and the routing you choose to get there matters as much as the destination itself. There is no nonstop option for business class from Buffalo to Bergen, so the smart traveler treats the connection as part of the experience rather than a chore. My preferred path runs through Amsterdam on KLM, where a World Business Class seat on the 787 or A330 gets you into a rhythm before the short Scandinavian hop; the alternative is routing via Frankfurt or Munich on Lufthansa, increasingly aboard their new Allegris cabin on select long-haul aircraft, though Allegris rollout remains uneven so it's worth checking your specific aircraft before booking. SAS, as the Scandinavian home carrier, offers a sensible option connecting through Copenhagen or Oslo, with their A350 Business Class delivering a comfortable, understated Nordic product that feels right for the final approach into western Norway.
Buffalo Niagara's compact terminal makes early departures painless—arrive 90 minutes ahead and you'll clear security with time to spare, unlike the sprawl you'd contend with at JFK or Newark. My insider tip: when connecting through Amsterdam, request a window seat on the KLM long-haul leg on the northbound side of the aircraft; on clear mornings you get a genuinely spectacular view over the Norwegian coastline before descent into Bergen's Flesland Airport, a small, easily navigable field that gets you curbside fast. Summer is unquestionably the season to target, both for weather and fares—May through September brings long daylight hours perfect for exploring the fjords, and business class award and fare availability on the KLM and SAS routings tends to loosen up compared to the crowded winter holiday push.
Given the multiple viable routings and the seasonal softness in pricing, this is a route where fares can shift quickly depending on which hub carrier is running a promotion—setting up automated fare alerts is the surest way to catch a premium seat to Bergen before the window closes.