Gothenburg rarely gets the nonstop treatment from the West Coast, and that absence is precisely what makes routing strategy the whole game here. There is no direct service between SFO and Landvetter, so business class from San Francisco to Gothenburg means choosing your connection hub wisely, and after many transits I've settled on a clear hierarchy: SAS via Copenhagen offers the most culturally fitting finish, Lufthansa via Frankfurt or Munich provides the most schedule flexibility, and KLM via Amsterdam tends to have the most consistently available premium award space. SAS operates its A350 and A330 business class on the transatlantic legs, with lie-flat seats and a Scandinavian minimalism that suits the destination, while the short Copenhagen-to-Gothenburg hop is typically flown on a regional aircraft with a simpler recliner product — don't expect flatbeds on that final segment, and plan accordingly if you're arriving jet-lagged.
Lufthansa's Frankfurt and Munich hubs give you access to their business class cabins on 747-8s, A350s, or 777s depending on the aircraft assigned that season, and if you're fortunate enough to be booked on a route with their newer Allegris cabin, the additional privacy and seat customization make the long Pacific crossing feel shorter. KLM's Amsterdam connection runs through their World Business Class product on 777s and A330s, and Schiphol remains one of Europe's easiest airports for a tight connection thanks to its compact pier layout — my insider tip is to favor a Frankfurt or Amsterdam routing over Copenhagen if your layover is under 90 minutes, since both airports move international transfer passengers more efficiently than CPH's security recheck process.
Late spring through early autumn — May through September — is when Gothenburg genuinely rewards the trip, with long Nordic daylight and the archipelago at its best, and it's also when SAS and KLM tend to release more premium award inventory as leisure demand shifts toward Scandinavia. Fares on this three-carrier route fluctuate more than travelers expect given the lack of direct competition, so setting continuous fare alerts across all three itineraries is the smartest way to catch the pricing dips before they disappear.