Croatia's capital doesn't yet warrant a nonstop from BWI, so the smartest routing for business class from Baltimore to Zagreb runs through Delta's transatlantic partnership network or Lufthansa's Frankfurt hub, with Croatia Airlines handling the final leg into ZAG. In practical terms, that means booking Delta One out of BWI to a European gateway like JFK or Amsterdam, then connecting onward, or flying Lufthansa via Frankfurt, where their A350 and 747-8 business class cabins offer lie-flat comfort before the short Croatia Airlines hop completes the journey — a routing that reliably keeps total travel time near 12-14 hours including connections, even though air time is roughly 9.5 hours on the long-haul segment alone.
Frankfurt is the connection I'd steer seasoned travelers toward, since Lufthansa's home hub gives you access to their excellent business lounges and smoother rebooking if the Zagreb leg (often operated on a smaller regional aircraft) faces weather delays — a real concern in the shoulder months. Croatia Airlines itself doesn't operate widebody business cabins, so don't expect a lie-flat seat on that final segment; the luxury comes on the transatlantic stretch, and savvy flyers front-load their comfort accordingly, sometimes even booking the FRA-ZAG segment in economy separately if award space in business dries up. One insider trick: Zagreb's airport is compact enough that even tight 90-minute connections from Frankfurt are workable, so you can afford to prioritize a longer, more comfortable layover on the Baltimore-to-Frankfurt side rather than rushing the whole itinerary.
January through March and October into November consistently offer the softest demand on this corridor, as Croatia's tourist crush (and airfare premiums) concentrate heavily in summer. Business travelers and diaspora visitors flying during these shoulder windows often find noticeably better award availability on Lufthansa and Delta's joint venture inventory. Given how thin and seasonal premium seating can be on this route, setting up fare and award alerts well in advance is the difference between securing a lie-flat seat and settling for whatever's left two weeks out.