Zadar's Dalmatian coastline rewards patience, and nowhere is that truer than in planning the journey there from Northern California. There is no nonstop option, so business class from Sacramento to Zadar always routes through at least one major European or Turkish hub, with total transit time (including connections) typically stretching to 16-18 hours door-to-door. The most reliable itinerary I've flown repeatedly pairs a domestic or transatlantic connection with Lufthansa or Turkish Airlines metal into Zadar's compact regional airport, which handles seasonal surges well but has limited lounge infrastructure — plan accordingly.
My preferred routing funnels through Munich or Frankfurt on Lufthansa, where the airline's Allegris business class has begun rolling out on select long-haul aircraft, offering suites with sliding doors on certain configurations — worth checking your specific aircraft type before booking, since older 747-8 and A340 cabins still fly older business seats on some Munich routings. Turkish Airlines via Istanbul is my dark-horse recommendation: their long-haul business class comes with genuinely excellent Turkish hospitality, a chauffeur pickup service in select cities, and a lounge in Istanbul that's worth the layover alone. From either hub, the final leg into Zadar is typically operated by Croatia Airlines (OU) on a narrowbody with a business cabin that's more about legroom and blocked middle seats than lie-flat luxury — don't expect Allegris-level comfort on this short hop, and treat it as a transportation leg rather than the highlight of your journey.
Insider tip: fly into Zadar rather than Split during peak Croatian summer, since Zadar's smaller terminal clears business class passengers through customs in minutes even when charter traffic peaks in July and August. April, May, September, and October remain the sweet spot for both weather and award/premium fare availability, as airlines trim capacity outside peak season and push seats to fill cabins. Given the routing complexity and fluctuating fuel surcharges on these European carriers, setting up fare alerts for this specific city pair will save you from manually checking three separate airline sites every week.