There's no nonstop path linking these two dots on the map, which is precisely what makes routing strategy the whole game when booking business class from Miami to Mykonos. Since Mykonos's small JMK airport receives no widebody service, every itinerary funnels through a major European gateway before a short hop on a regional aircraft. In practice, that means booking business class from Miami to Mykonage really means selecting your preferred European hub: London on British Airways, Frankfurt or Munich on Lufthansa, or Athens on Aegean Airlines. My repeated experience on this corridor has taught me that the Lufthansa routing via Frankfurt, using their long-haul aircraft with Allegris or older business seats depending on the specific plane assigned, often pairs well with a same-carrier connection deeper into Greece, minimizing the anxiety of tight transfers.
British Airways offers a compelling option through London Heathrow, where their Club Suite—complete with a closing door and direct aisle access—makes the transatlantic leg feel genuinely private, a meaningful upgrade over the club world seats of a decade ago. From Heathrow, you'll typically connect onto a British Airways or Aegean-operated flight into Athens, then transfer to Aegean's short intra-Greece hop to Mykonos, which runs primarily seasonal and operates in narrowbody comfort rather than business-class luxury—so treat that final leg as a formality, not the highlight. My insider tip: build in a deliberate overnight layover in Athens rather than a same-day tight connection, since Aegean's Mykonos frequencies thin out considerably outside peak summer, and a missed connection in shoulder season can strand you for a full day.
Shoulder-season travel in April, May, September, and October rewards patient flyers with softer business class availability and considerably calmer Mykonos energy, away from the July-August yacht crowds. Given how fragmented this routing is across three carriers and multiple connection points, fares fluctuate more than typical single-carrier routes—which is exactly why setting up automated fare alerts for this specific city pair is the smartest move before committing to any itinerary.