Dubrovnik's Old Town walls rarely appear on the same sentence as transatlantic business class, yet that's precisely the appeal of routing there properly rather than trudging through a budget connection. There is no nonstop option here — business class from Boston to Dubrovnik always involves at least one connection, typically through Delta's partner hubs in Amsterdam or Paris, or via Croatia Airlines' own network through Zagreb, with American Airlines offering a third path through London or a European gateway. Delta's transatlantic leg from Boston is usually flown on an A330 or A350 fitted with Delta One suites, sliding doors included, which makes the 6-7 hour ocean crossing feel manageable before the shorter connecting flight down to the Adriatic. That connecting sector into Dubrovnik is almost always a narrowbody operated by Croatia Airlines (OU), so don't expect lie-flat seating on that final hop — it's short enough that it barely matters after a proper business class sleep on the long haul.
Having flown this corridor several times, my advice is to build in real buffer time at whichever European hub you choose, since Croatia Airlines' schedule to Dubrovnik is seasonal and thinner in shoulder months, meaning missed connections can mean waiting until the next day's departure. Amsterdam tends to be my preferred connection point over Paris for this specific itinerary — Schiphol's transfer security is faster and Delta's coordination with KLM makes rebooking painless if the Adriatic leg gets delayed by summer thunderstorms, which are common in July and August. An insider tip few mention: flying into Dubrovnik on the earlier Croatia Airlines rotation rather than the afternoon one gets you into the walled city before the cruise ship crowds disembark, which matters enormously if your trip centers on sightseeing rather than just beach time.
April, May, September, and October remain the sweet spot for both weather and business class availability, since airlines add capacity for summer leisure demand but pricing often softens right before and after peak season. Given how thin premium inventory gets on the Croatia Airlines connection specifically, setting up fare alerts for this route is genuinely the smartest way to catch availability before it disappears.