Bourbon country to the Istrian coast is a route that rewards patience and smart routing, since there's no shortcut around the fact that business class from Louisville to Pula requires at least two connections given Pula's small regional airport handles no long-haul metal whatsoever. The most reliable itinerary I've booked repeatedly routes through Frankfurt or Munich on Lufthansa, connecting to Croatia Airlines (OU) for the short intra-European hop into Pula, or alternatively via Istanbul on Turkish Airlines with a same-alliance-adjacent connection onward. Total journey time including connections typically stretches to 14-16 hours, though the transatlantic segment itself runs close to 10 hours. Lufthansa's long-haul fleet increasingly features the Allegris business class suite with sliding doors on select 787 and A350 routes out of Frankfurt, though older 747-8 and A340 configurations with the standard lie-flat seat still appear on some Louisville-adjacent connections, so it's worth checking your specific aircraft before booking.
Munich edges out Frankfurt as my preferred connection point for this itinerary — passport control moves faster, and Lufthansa's Munich lounge network (particularly the Senator Lounge) offers a calmer pre-departure experience than the often-congested Frankfurt hubs. If routing via Istanbul instead, Turkish Airlines' business class lounge remains one of the more theatrical experiences in commercial aviation, complete with a live cooking station, and it's genuinely worth a three-hour layover to enjoy rather than rushing through. One insider tip few travelers know: Croatia Airlines' final leg into Pula is often operated with a single business-class-equivalent front cabin on regional jets, so award availability and paid upgrades on that short segment are frequently more accessible if booked directly through Croatia Airlines rather than bundled through a codeshare partner.
April, May, September, and October are your windows — not just for shoulder-season fares, but because Istria in early autumn offers warm Adriatic swimming without the July crush of Italian and German tourists. Given how fragmented this routing is across three carriers and multiple booking systems, fares fluctuate more than on typical single-carrier long-haul routes, which is exactly why setting up automated fare alerts for this specific city pair will save you both money and the tedium of manual searching.