Rhodes rewards patience, and so does the routing puzzle required to reach it in comfort. There is no nonstop option, so business class from San Francisco to Rhodes means choosing your connection city wisely — and after many iterations of this trip, I've come to see the hub choice as more consequential than the airline itself. Lufthansa via Frankfurt or Munich, British Airways via London Heathrow, and Aegean via Athens all serve this Dodecanese island, with total journey times typically running 16-19 hours including the connection. The factual bottom line: this is a two-segment journey of roughly 14.5 hours in the air alone, split across a long transatlantic leg and a shorter intra-European hop.
My preference leans toward Lufthansa when their Allegris business class is on the transatlantic segment out of SFO — the redesigned suite with a closing door represents a genuine leap from the older business product still found on many of their aircraft, so it's worth checking your specific aircraft type before booking. British Airways routes through Heathrow's Terminal 5, where the Club Suite (with direct aisle access on the 777 and A350 fleets) makes the layover far less taxing, though transferring at T5 during peak summer afternoons can eat 90 minutes if you're not using Fast Track. Aegean, as the true regional specialist, flies the Athens-Rhodes hop with a compact but comfortable business cabin, and connecting through Athens has the underrated advantage of a short, scenic final approach over the Aegean islands rather than a long slog through a mega-hub. My insider tip: book the Athens connection with at least two hours' buffer in high summer, since Rhodes-bound gates at ATH often sit at the far end of the satellite terminal.
April, May, September, and October are your sweet spots — shoulder season fares dip while the Rhodes weather remains ideal for the old town's cobblestones and coastal tavernas. Given how fare availability on this three-airline route shifts week to week, setting up automated price tracking is the smartest way to catch a business class fare drop before it disappears.