Getting from California's capital to the Dodecanese isn't something you do on a whim, and after routing through this corridor more times than I can count, I've learned that patience with connections pays off handsomely. There is no nonstop option, of course — business class from Sacramento to Rhodes always requires at least one, usually two, connections, with total journey time landing around 14.5 hours of actual flying once you exclude layovers. Aegean Airlines, Lufthansa, and British Airways all serve this corridor with viable itineraries, each offering a distinctly different flavor of the journey.
My preferred routing threads through Munich or Frankfurt on Lufthansa, where the airline's rollout of the Allegris cabin has finally started replacing the older business class seats on select long-haul aircraft — worth checking your specific equipment before booking, since not all Lufthansa routes have been upgraded yet. From Munich, Aegean Airlines typically operates the short intra-European hop down to Rhodes, and while their regional business class is a modest recliner seat rather than a lie-flat product, the operational reliability and short duration make it a non-issue. British Airways routes through London Heathrow instead, and their Club Suite — with its direct-aisle access and sliding door — is arguably the most comfortable long-haul product among the three carriers, making the Sacramento–Heathrow leg the most restful segment of the journey. Terminal 5 at Heathrow offers a smooth connection experience if you've got at least two hours of buffer.
One insider tip that's saved me hours of frustration: fly into Rhodes in the late afternoon rather than midday, since the airport's single runway handles a crush of charter traffic from northern Europe around lunchtime in peak summer, causing holding patterns that eat into your first evening. April, May, September, and October remain the sweet spot for both weather and fares, avoiding the July–August charter crush entirely. Given how much these fares fluctuate across three separate alliances, setting up automated fare alerts is the smartest way to catch a premium-cabin deal on this route before it disappears.