Jacksonville doesn't hand you a direct path to southern Sweden, and after years of routing clients through this corridor, I've come to see that as an opportunity rather than an obstacle. There's no nonstop option for business class from Jacksonville to Malmo, so the journey hinges entirely on which European gateway you choose for the connection into Malmo Airport, a compact field that serves as Copenhagen's quieter cross-strait neighbor. My preferred routing runs through Amsterdam on KLM, connecting JAX to AMS via a US hub before catching KLM's World Business Class on the short Amsterdam-Malmo hop, or alternatively via Munich or Frankfurt on Lufthansa, where the newer Allegris cabin has started appearing on select long-haul routes, though you'll want to confirm the aircraft type before booking, since Allegris rollout remains uneven fleet-wide. SAS, as the flag carrier most invested in this corner of Scandinavia, offers routing through Copenhagen with a quick onward hop or even a train transfer across the Öresund Bridge into Malmo itself—a trick many Americans never consider.
The SAS long-haul business class product, found on their A350s serving US gateways, delivers a comfortable if understated Scandinavian experience: functional design, excellent Nordic catering, and none of the ostentation you'd find on Gulf carriers. I favor connecting through Copenhagen specifically because Kastrup's business class lounges are relaxed and efficient, and the option to skip a second flight entirely by taking the train into Malmo saves both time and the fatigue of a redundant short-haul segment. Lufthansa's Munich hub rewards early risers—morning connections tend to clear security and passport control faster than the afternoon crush.
Summer, from May through September, brings the best combination of fare softness and daylight-heavy Scandinavian scenery, since Nordic carriers often discount business seats during shoulder months when leisure demand hasn't yet peaked. Given how fragmented pricing is across these three carriers and their myriad hub options, setting up automated fare alerts for this specific routing will save you from manually rechecking three airline sites every week.