Bari's Karol Wojtyła Airport remains one of Puglia's best-kept secrets, and reaching it in comfort from the Bay Area requires a thoughtful connection strategy since no carrier offers nonstop service on this roughly 13-hour journey. There is no direct business class from San Francisco to Bari, so the routing you choose matters enormously: Lufthansa via Frankfurt or Munich, Air France via Paris-Charles de Gaulle, and ITA Airways via Rome Fiumicino each present distinct advantages depending on your tolerance for connection complexity versus onward flight comfort. My preference after years working this corridor is Lufthansa's Allegris business class on the transatlantic long-haul leg when available on the SFO-Frankfurt sector, offering the sliding door suites that finally bring Lufthansa into parity with Gulf carriers, followed by a short intra-European hop where seat product matters far less than efficient connection timing.
The real insider consideration here is Rome as your gateway rather than Frankfurt or Paris — ITA Airways operates the SFO-Rome route with reasonably modern business class seating, and Fiumicino's connections to Bari run frequently enough that a two-hour buffer comfortably absorbs any transatlantic delay, whereas Frankfurt and CDG connections during summer thunderstorm season can turn tight layovers into missed flights. I've learned to build in extra connection time specifically for the Rome or Frankfurt legs between May and September, when European air traffic congestion peaks. Air France's La Première ground experience at CDG is lovely if you have a longer layover, but their business cabin on the North American routes doesn't match Lufthansa's newest hard product, so factor that into your routing decision if seat comfort trumps lounge access for you.
April, May, September, and October consistently deliver the strongest combination of fare value and pleasant Puglian weather, avoiding both winter's reduced frequencies and the peak summer crowds that inflate pricing across all three carriers. Given how fare availability shifts week to week on this multi-carrier itinerary, setting up automated price tracking for the SFO-Bari corridor will save you from constantly checking manually and help you pounce the moment premium inventory opens up.