Sicily's volcanic coastline doesn't have a direct lifeline to South Florida, which means anyone booking business class from Miami to Catania is really booking two experiences stitched together through Europe's great hub cities. There's no nonstop option here — the route runs roughly 11 hours in total flying time once you account for the connection, typically through Rome, Frankfurt, or Paris depending on carrier. ITA Airways (AZ) offers the most culturally fitting routing, connecting through Rome Fiumicino with their A330 business class featuring lie-flat seats and Italian-designed soft product, before a short intra-European hop down to Catania. Lufthansa (LH) routes through Frankfurt, where business class passengers can use the excellent First Class Terminal lounges even on a business ticket in some cases, and their long-haul aircraft increasingly feature the new Allegris business suites, though not every frame is retrofitted yet — worth checking your specific aircraft before booking. Air France (AF) connects via Paris CDG, with their A350 business class offering excellent temperature-controlled seating and Clarins amenity kits I've come to rely on for the overnight leg.
My strong recommendation, after flying this corridor numerous times, is to build in at least a 2.5-hour connection window in Rome or Frankfurt — Catania-bound flights are often operated by smaller regional aircraft from a different terminal or satellite pier, and Sicilian air traffic control delays in peak summer are common. An insider tip few travelers know: flying into Catania in the shoulder season around late September coincides with the tail end of grape harvest in nearby Etna wine country, and connecting business class fares often dip because Italian leisure demand hasn't yet shifted to ski season.
April, May, September, and October consistently offer the strongest combination of fare value and pleasant Sicilian weather, avoiding both August's crowds and winter's Mount Etna volatility affecting flight schedules. Given the routing complexity and multiple carrier options through different European gateways, setting up fare alerts for this specific city pair is the smartest way to catch the periodic pricing dips before they disappear.