Strasbourg's cathedral spires and half-timbered charm sit deceptively far from any direct transatlantic route, which means booking business class from San Francisco to Strasbourg always involves a connection—there is no nonstop option, and there never has been. The most reliable itinerary routes through Paris CDG via Air France, whose A350 business class offers a genuinely restful long-haul experience out of SFO's international terminal, followed by a short regional hop to Strasbourg that Air France operates several times daily. Lufthansa via Frankfurt is my preferred alternative, particularly since the airline has been rolling out its new Allegris business class suites on select long-haul aircraft, though availability on this specific product from SFO remains inconsistent, so it's worth checking seat maps before booking. British Airways via London Heathrow, using their Club Suite with direct aisle access, is a solid third option if you're already inclined to break up the journey with a Heathrow layover.
Having flown all three routings multiple times, my strong recommendation is Air France through CDG—the connection logic simply makes more sense geographically, and Air France's own metal handles both legs, reducing the misconnection risk that comes with interline itineraries. One insider tip: if you're connecting through Frankfurt on Lufthansa, request the shorter walk gates in Terminal 1 by checking your boarding pass gate assignment via the Lufthansa app before landing, since long-haul-to-regional connections there can be surprisingly tight for business class passengers used to more buffer time. Seasonally, January through March and October into November consistently offer the softest business class fares on this corridor, as Alsace's tourist season quiets considerably outside the Christmas markets and summer wine-route crowds.
Given how thin premium inventory can be on the regional legs into Strasbourg, and how quickly Air France and Lufthansa award seats disappear during shoulder-season sales, setting up fare alerts for this specific city pair is far more effective than manually checking every few weeks—the fluctuations happen fast, and the best fares rarely last.