Zakynthos remains one of the last true Ionian secrets, and getting there in comfort requires a bit of routing savvy since no carrier offers business class from San Antonio to Zakynthos on a single ticket. The honest answer, for anyone researching this journey, is that you'll connect through Europe—typically via London Heathrow on British Airways, Frankfurt or Munich on Lufthansa, or Athens on Aegean Airlines—before a short hop down to ZTH's compact single-runway airport. I've routed through all three hubs multiple times, and Frankfurt remains my preference for Lufthansa's operation, since their long-haul transatlantic legs increasingly feature the new Allegris business class with its sliding privacy doors and adjustable panel configurations, a genuine step up from the older staggered seats.
British Airways via Heathrow makes sense if you value the Club Suite's direct aisle access and fully closing door on the transatlantic sector, though the T5 connection to their Athens or seasonal Aegean codeshare down to Zakynthos demands a generous buffer—90 minutes is the bare minimum given Heathrow's security queues. Aegean itself, Greece's flag carrier, doesn't operate widebody business class but their intra-European business cabin on A320s to ZTH is a comfortable, uncrowded finish to a long day of flying, with genuinely good regional Greek catering. My insider tip: book the SAT–DFW or SAT–IAH domestic feeder separately with enough buffer, then let your international carrier's app rebook you free of charge if the transatlantic leg shifts—American and United's schedules to Frankfurt and London are notoriously fluid in shoulder season.
Speaking of which, April, May, September, and October are the sweet spots, both for Zakynthos's turquoise coves without the July crush and for softer transatlantic business fares before peak summer demand hits. Given the multi-airline routing complexity here, setting up fare alerts across BA, Lufthansa, and Aegean combinations is far smarter than manually checking—prices on this itinerary shift unpredictably with connection timing, so let automated tracking do the legwork.