Sicily's capital rewards patience, since there is no nonstop option from O'Hare, and business class from Chicago to Palermo invariably routes through a major European gateway before a short connecting hop south. The factual baseline worth knowing: total journey time runs about 11.5 hours of flying, split across a transatlantic long-haul segment and a shorter European connector, with Rome, Frankfurt, or Munich serving as the natural pivot points depending on carrier. ITA Airways offers the most intuitive itinerary, connecting through Rome Fiumicino with its A330neo business class cabin, which features direct-aisle access in most configurations and a genuinely Italian food-and-wine program that sets the tone for the trip before you've even landed in Sicily. Lufthansa routes via Frankfurt or Munich, putting you aboard a 747-8 or A350 on the transatlantic leg — worth requesting the A350 if Allegris-equipped, as those newer suites represent a real upgrade over the older long-haul product. Air France connects through Paris CDG, and its 777 or A350 business cabins pair well with a short Air France hop down to Palermo, though I'd avoid tight CDG connections under 90 minutes given the terminal sprawl at Roissy.
My own preference after flying this corridor repeatedly is the Rome routing on ITA, simply because a same-alliance-feel connection through Fiumicino means checked bags and status recognition behave more predictably than juggling SkyTeam or Star Alliance partners across two carriers. An insider tip few frequent flyers mention: Palermo's airport (Falcone-Borsellino) sits along the coast roughly 45 minutes from the city center, and afternoon arrivals from Rome often coincide with rough coastal crosswinds in the shoulder seasons, so morning connections tend to land smoother and get you into town before Sicilian dinner hours.
April, May, September, and October remain the sweet spot — shoulder season temperatures are ideal for Palermo's markets and coastline, and business class award space on the Rome and Frankfurt connections opens up more generously than in peak July-August. Given how much these fares fluctuate by routing and season, setting up automated fare alerts for this specific city pair is the smartest way to catch a premium-cabin opening before it disappears.