Malmo's proximity to Copenhagen makes this one of the more deceptively complex routings in transatlantic business class planning, since there's no nonstop option from Buffalo Niagara International — instead, the smartest business class from Buffalo to Malmo itineraries route through a major European hub before a short hop or train connection finishes the journey. My preferred build is via Frankfurt or Munich on Lufthansa, where their Allegris business class has begun rolling out on select long-haul routes, offering the kind of privacy and direct-aisle access that transforms an 8.5-hour transatlantic segment into something genuinely restful; alternatively, KLM's 787 or A330 business class through Amsterdam gives you a reliably comfortable lie-flat product with strong Schiphol connectivity. SAS, as Scandinavia's home carrier, deserves special mention here — their Copenhagen hub sits just a 35-minute train ride from Malmo Central Station, and SAS's A350 business class (with direct-aisle access on every seat) is genuinely the most seamless way to close out the journey.
Having routed through all three hubs repeatedly, my strong recommendation is Copenhagen over Amsterdam or Frankfurt whenever schedules align — not just for the SAS product, but because Copenhagen Airport's business class facilities and swift immigration make the onward train connection to Malmo almost stress-free, even with lie-flat jet lag. One insider tip worth noting: book the SAS-operated Öresund train transfer as part of your itinerary rather than arranging it separately, since through-checked bags and coordinated timing eliminate the scramble many travelers face crossing the bridge into Sweden. Frankfurt works well if your dates favor Lufthansa's newest cabins, but expect a longer connection buffer given the airport's size.
Late spring through early autumn — May through September — brings not only better weather for the Copenhagen-to-Malmo leg but also more predictable award space across all three carriers, as Scandinavian leisure demand hasn't yet crowded out premium inventory. Given how fare and award availability fluctuates across three distinct alliances, setting up fare alerts for this specific routing is the only reliable way to catch the periodic sweet spots before they vanish.