Getting to that pine-fringed Ionian coastline in a proper flat bed requires patience and smart routing, since no carrier offers a single-plane journey — booking business class from Jacksonville to Zakynthos means piecing together JAX's domestic connections with a strong transatlantic leg and a final hop into ZTH's small seasonal airport. The most reliable structure I've found routes through Munich or Frankfurt on Lufthansa, where you can select the Allegris business seat on newer 787 and A350 configurations if your itinerary lands on the right aircraft, then connect onto Aegean Airlines for the short Athens-to-Zakynthos sector, since Aegean operates the regional flying into ZTH during peak summer months. British Airways via London is the other dependable option, and their Club Suite — with its door and forward-facing layout on 777s and A350s — makes the long Atlantic crossing genuinely restful before you continue onward through Athens.
The insider move here is timing your Athens connection deliberately: Zakynthos's airport has limited slots and heavy charter traffic in July and August, so shoulder-season travel in April, May, September, or October not only softens fares on the transatlantic legs but also means Aegean's ATH-ZTH shuttle runs less chaotic, with better on-time performance and easier gate transfers. I've learned to build in at least a two-hour buffer in Athens regardless of carrier, since even short intra-Greece hops can shift gates without much notice. If Munich is your connection point, Lufthansa's terminal transfers are efficient enough that a 90-minute layover works, but Frankfurt's sprawl demands more cushion.
Because pricing on this three-airline patchwork route fluctuates with both transatlantic demand and Greek domestic capacity, I'd strongly suggest setting up fare alerts rather than checking manually — business class award space and discounted fares to Zakynthos via Athens tend to appear in short windows, and automated tracking is the only way to catch them before they vanish.