Santorini's cliffside caldera has a way of making even seasoned travelers forget the logistics required to get there, but the routing matters enormously. There is no nonstop option for business class from Denver to Santorini, and total journey time typically runs around 12.5 hours of flying alone once you factor in a connection through Europe. My preferred build is Lufthansa via Frankfurt or Munich, where the airline's rollout of Allegris business suites (still expanding across the fleet, so worth checking your aircraft type before booking) offers a genuine step up from the older long-haul product. British Airways via London Heathrow is the other strong contender, with Club Suite delivering a fully enclosed, direct-aisle-access seat on the transatlantic leg that makes the overnight from Denver far more restorative. Aegean Airlines, Greece's flag carrier, then handles the short Athens-to-Santorini hop, and while that segment is economy-configured regardless of your onward cabin, it's mercifully brief.
The connection choice should hinge on timing, not just loyalty status. Athens International is the more forgiving hub for the final leg into JTR, since Aegean operates frequent seasonal service and delays are less punishing than a tight Heathrow or Frankfurt turnaround during peak summer congestion. I always recommend building in a two-hour minimum connection window in Athens, especially July through August when Greek domestic air traffic swells. If you have flexibility, flying into Athens a day early and taking a later Aegean flight to Santorini avoids the stress entirely and lets you enjoy an underrated night in Athens.
Shoulder season is where this route truly shines. April, May, September, and October not only bring thinner crowds and gentler Aegean light, but business class award space and fare availability on both Lufthansa and British Airways loosen considerably compared to the June-through-August crunch. Because pricing on this itinerary fluctuates with European carrier scheduling changes and Aegean's seasonal capacity shifts, setting up fare alerts well ahead of your travel window is the smartest way to catch a favorable opening before it closes.