Zadar's Dalmatian coastline rarely comes up in the same sentence as premium cabin strategy, but for St. Louis travelers willing to route smartly, business class from St. Louis to Zadar is entirely achievable without sacrificing comfort across the roughly 11.5 hours of total flying time. There's no nonstop, of course — you're routing through a major European hub — but that's precisely where the opportunity lies. Lufthansa remains the most compelling option out of STL via Frankfurt or Munich, and depending on aircraft assignment you may find yourself in the newer Allegris business seats, with sliding privacy doors and direct-aisle access on select long-haul routes, a meaningful upgrade over the older staggered layout still flying on many transatlantic frames. Turkish Airlines, connecting through Istanbul, offers its own appeal with lie-flat seating and the brand's famously generous catering, while Croatia Airlines handles the final short hop into Zadar itself, typically in a two-class regional configuration — don't expect lounge access at ZAD, but immigration there is refreshingly fast, often under fifteen minutes even at summer peak.
Frankfurt is my preferred connection for this itinerary; its dedicated Lufthansa business lounges in Terminal 1 are well-suited to a layover of two to three hours, and the walk times, while long, are logically signed. Istanbul's new airport, by contrast, rewards travelers who arrive early enough to enjoy Turkish Airlines' expansive lounge, though security lines there can swell unpredictably in high season. My insider tip: book the STL–Frankfurt–Zadar combination with a Saturday departure in shoulder season, since Croatia Airlines tends to schedule slightly larger aircraft on weekend Zadar rotations to accommodate returning diaspora traffic, occasionally freeing up better business award space than midweek flights show.
April, May, September, and October consistently offer the best value on this corridor, as Croatian coastal demand cools while European carriers still compete aggressively for connecting traffic. Given how much fare volatility exists across three different alliances on this routing, setting up automated fare alerts is the smartest way to catch a business class fare drop before it disappears.