Norway's oil capital doesn't get direct service from South Florida, which means the real strategy for business class from Miami to Stavanger lies in choosing the right European gateway. There is no nonstop option on this route — total journey time runs roughly 12-14 hours including a connection, against a raw flight-hour tally near 9 — and the three carriers worth considering are SAS via Copenhagen, Lufthansa via Frankfurt or Munich, and KLM via Amsterdam. Each routes you onto a short regional hop into Stavanger's compact airport, so the meaningful comfort investment happens on the transatlantic leg.
Having flown all three configurations repeatedly, I'd steer discerning travelers toward Lufthansa's long-haul aircraft when Allegris-equipped 787s or A350s are on the Miami-Frankfurt sector, since the newer suites with closing doors outclass SAS's A330 business class and KLM's older World Business Class cabin on the 787/777. SAS, however, deserves credit for its Copenhagen hub proximity to Stavanger — the connection is short and the Norwegian-adjacent transit feels seamless, with SAS lounges in CPH offering a calmer pre-flight environment than Frankfurt's often-crowded Schengen lounges during peak summer congestion. My insider tip: book the earliest morning connecting flight out of your European hub into Stavanger, since afternoon Stavanger arrivals coincide with heavy North Sea oil-industry business traffic and terminal congestion that can slow baggage and ground transport considerably.
Demand to Stavanger tracks the offshore energy calendar and Norway's brief but glorious summer, so May through September consistently offers the softest business class pricing, particularly when Scandinavian schools are in session and leisure demand hasn't yet peaked. Because fares between these three carriers can swing significantly week to week depending on codeshare seat releases and fuel surcharge adjustments, setting up automated fare alerts remains the smartest way to catch a premium seat to Stavanger before availability tightens.