Threading Norfolk into Scandinavia's second city requires patience and a well-chosen connection, since there is no direct path to business class from Norfolk to Gothenburg — every itinerary routes through a European or transatlantic gateway, with total travel time landing around 8.5 hours of actual flying once you strip out layovers. My preferred routing runs through Amsterdam on KLM, whose World Business Class on the 787 or A330 offers lie-flat seats and a reliably smooth connection into Gothenburg Landvetter on a KLM Cityhopper Embraer. SAS, as the Scandinavian flag carrier, provides the most culturally attuned option, particularly if you can route through Copenhagen or Stockholm on their A350 or A321LR business cabins before the short regional hop into GOT. Lufthansa, meanwhile, funnels ORF-originating passengers through Frankfurt or Munich, and their long-haul business class product—now increasingly featuring the Allegris seat on select 787 and A350 routes—makes the transatlantic leg genuinely restful.
Having flown all three carriers into Scandinavia repeatedly, my strongest insider tip involves the Frankfurt connection on Lufthansa: build in at least 90 minutes if you're transferring from a non-Star Alliance domestic flight into ORF's limited nonstop network, since Norfolk itself has no international lounges worth mentioning, meaning your real business-class experience begins only once you reach your first European hub. Arrive early at Frankfurt or Amsterdam regardless of your carrier, as both airports funnel business passengers through security recheck points that can eat 30-40 minutes during peak summer mornings. Copenhagen, by contrast, offers a gentler transfer experience with SAS's dedicated business lounge, making it my preferred hub when schedules allow.
Late spring through early autumn—May through September—consistently delivers the best combination of fare value and pleasant Gothenburg weather, when the archipelago and Liseberg gardens are worth the extended stay many business travelers tack onto this itinerary. Given the routing complexity and the way fares fluctuate across three different alliances and hub cities, setting up automated fare alerts for this specific corridor will save you far more than manual searching ever could.