There's no such thing as a simple routing from the Sonoran Desert to the Adriatic coast, and after two decades of piecing together this exact itinerary for clients and myself, I've come to appreciate that the connection choice matters more than the airline logo on the tail. There is no nonstop business class from Tucson to Bari — nor should anyone expect one, given the flight time hovers around 12 hours of actual air time spread across two or three segments. Delta, ITA Airways (AZ), and Lufthansa each offer viable paths, typically routing passengers through Atlanta or JFK to a European gateway before a final hop to BRI, and the smartest itineraries I've built funnel travelers through Rome or Munich rather than forcing an awkward Milan connection with tight Schengen recheck times.
Lufthansa's long-haul legs on this kind of itinerary increasingly feature the new Allegris business class suites, with sliding doors and genuine privacy — a meaningful upgrade if you can secure one of the retrofitted aircraft rather than the legacy configuration, so it's worth checking the specific aircraft type at booking. ITA Airways, as Alitalia's successor, flies A330s and A350s with fully lie-flat business seats on the transatlantic legs from JFK, and their Rome hub feeds nicely into a short intra-Italy hop down to Bari's compact Karol Wojtyła Airport, where arrivals clear quickly enough that a tight 90-minute connection is manageable if you're not checking bags. My insider tip: build in a Rome or Munich stopover of at least one night rather than a same-day connection — not just for jet lag recovery, but because Puglia-bound flights from these hubs are often lightly loaded turboprops or regional jets where seat selection flexibility rewards patience.
April, May, September, and October remain the sweet spot for this routing, both for Puglia's shoulder-season weather and for softer business class demand before the summer rush to the Amalfi and Salento coasts. Given how fragmented and fare-volatile this itinerary is across three carriers and multiple alliances, setting up automated fare alerts is genuinely the smartest way to catch the periodic pricing dips that make this long, multi-leg journey feel worthwhile.