Puglia's whitewashed cliffs and stone trulli don't yield their charms easily from the West Coast, and routing matters enormously here. There is no single-carrier nonstop solution, so booking business class from San Diego to Bari means constructing a journey through one of three credible gateways: Atlanta with Delta, Rome or Milan with ITA Airways (AZ), or Frankfurt/Munich with Lufthansa. Fact worth banking: total transit time typically runs around 13 hours including a connection, since Bari's airport handles no long-haul widebodies. My preference after years flying this corridor is the Lufthansa routing via Munich, where the newer Allegris business seats are gradually rolling out on select 787 and A350 frames — a genuine upgrade in privacy and bedding quality over the older long-haul cabins, though you'll want to confirm aircraft type before booking since Allegris isn't yet fleet-wide.
Delta's option funnels you through Atlanta, where their A350 or A330-900 business class delivers Delta One suites with reliable sliding doors and Westin Heavenly bedding — a dependable choice if you're anchored to SkyMiles or want a single-alliance itinerary through JFK or Boston before the transatlantic hop. ITA Airways, meanwhile, offers the emotional payoff of connecting through Rome Fiumicino, where their A330 business cabin (lie-flat, Poltrona Frau-designed seating) feels distinctly Italian in both service tone and dining, and the short Rome-to-Bari hop afterward is almost a decompression flight into Puglia proper. My insider tip: build in a 3-4 hour connection window in Rome specifically, since Fiumicino's passport control queues for non-EU arrivals can be brutal in peak summer, but are far gentler in the shoulder seasons.
Speaking of which, April, May, September, and October consistently deliver the best combination of fare value and manageable Roman heat, avoiding both the August crush and winter's thin Puglia flight schedules. Given the multi-airline, multi-hub complexity of this route, fares fluctuate more than most transatlantic city pairs — setting continuous fare alerts is genuinely the smartest way to catch a premium-cabin deal before it disappears.