There's no nonstop escape from the South Bay to Sicily, which is precisely what makes routing strategy the whole game when booking business class from San Jose to Palermo. The honest answer, after years of piecing this itinerary together: you're connecting through at least two hubs, since SJC offers no direct widebody service to Europe, and Palermo's airport itself handles no long-haul business class arrivals. The most reliable build is Delta out of SJC to a European gateway like Amsterdam or Paris via a domestic or transatlantic connection, then a partner carrier down to Palermo, or alternatively routing through Lufthansa's Frankfurt or Munich hubs, where their new Allegris business class is gradually rolling out on select long-haul aircraft. Total journey time, door to door, typically runs near 16-18 hours once you account for the connection, though the transatlantic leg itself clocks in around 13 hours of flying.
My preferred build uses Lufthansa's Munich hub for the second leg into Palermo — Munich's T2 satellite is genuinely one of Europe's calmer connection points, with the Star Alliance lounge offering a real sit-down dining option that makes a tight layover feel civilized rather than frantic. Alitalia's successor ITA Airways (coded AZ) also threads through Rome Fiumicino, and if you can secure a longer layover there, it's worth stepping into their business lounge before the short Sicily hop, since Rome-Palermo is a quick regional flight rarely operated with lie-flat product. Seasonally, April, May, September, and October are the sweet spot — you avoid the punishing Sicilian summer heat and the crowds cramming Palermo's historic center, while award and premium cash fares loosen up as leisure demand cools.
One insider habit I've built over multiple bookings: search availability on the Rome or Munich connection independently before locking the transatlantic segment, since partner award space on the short intra-European hop often opens on a different release schedule than the long-haul leg. Given how much these routings shift month to month, setting up automated fare tracking on this specific San Jose-Palermo corridor is the smartest way to catch the rare moments when premium cabin pricing dips.