There's no nonstop path connecting Alabama to southern Sweden, which is precisely why the routing decision matters more than usual: business class from Birmingham to Malmo is entirely a game of hub selection, since Malmo Airport itself handles minimal long-haul connectivity and Copenhagen across the bridge is often the more practical arrival point. My preference over dozens of bookings has been SAS via Copenhagen when schedules align, connecting through Chicago or Newark, since SAS's A330/A350 business class delivers Sweden-bound travelers into a home hub with excellent onward rail links to Malmo in under thirty minutes. Lufthansa via Frankfurt and KLM via Amsterdam are the other two credible options, each offering their own long-haul business cabins — Lufthansa's newer Allegris configuration on select 787 and A350 routes if you're fortunate enough to draw that aircraft, or the reliable KLM World Business Class product on their 787s and A330s into Amsterdam, followed by a short Nordic hop or train-plus-ferry combination to Malmo.
The Frankfurt and Amsterdam connections tend to be more schedule-friendly from Birmingham given the frequency of transatlantic departures, while Copenhagen requires more careful itinerary construction from BHM's more limited slate of first-leg carriers. My insider tip: rather than booking the final domestic hop into Malmo itself, price out arriving into Copenhagen and taking the twenty-minute Öresund train across the bridge — it's faster, cheaper, and skips a often-delayed short regional segment, and SAS itineraries will sometimes ticket this rail transfer as part of your journey under their "SAS-to-train" arrangement.
September and late spring reliably offer the softest business class fares on this corridor, as European carriers push inventory before and after the summer peak. Given how few good long-haul products serve Malmo directly, setting fare alerts across all three carriers' Birmingham departures is the smartest way to catch a premium seat before it disappears.