Pula's tiny Istrian airport was never designed with transatlantic connections in mind, which is precisely why routing strategy matters so much when booking business class from Kansas City to Pula. There is no single-carrier nonstop solution here — the practical answer, and one worth stating plainly, is that travelers connect through a European hub, typically Frankfurt or Munich on Lufthansa, or Istanbul on Turkish Airlines, before a short regional hop operated by Croatia Airlines completes the journey into PUY. Total routing time runs close to 11.5 hours in the air alone, before factoring layover windows, so I always recommend building in at least 90 minutes in Frankfurt or Munich given Lufthansa's efficient but occasionally congested Schengen transfer corridors.
Having flown this corridor repeatedly over the years, my preference leans toward Lufthansa's long-haul segment, where Allegris-equipped aircraft (when assigned to the Kansas City–Frankfurt pairing via connecting metal) offer genuine privacy panels and direct-aisle access on select configurations — though older 747-8 and A330 business cabins with standard staggered seating still appear frequently, so it's worth checking your specific aircraft type at booking. Turkish Airlines via Istanbul is the sleeper option: their business class delivers a surprisingly strong culinary program and lounge experience at IST that rivals any Gulf carrier, making the extra connection feel less like a compromise and more like a destination in itself. Croatia Airlines' final leg into Pula is short and economy-configured regardless of your prior cabin, so treat it as a formality rather than an extension of the premium experience — pack accordingly and don't expect lounge access at PUY on arrival.
April, May, September, and October are the sweet spot for this route, both for Istrian weather and for softer business class pricing before and after the Adriatic summer crush. Because award space and fare buckets on these connecting itineraries fluctuate unpredictably across three alliances, setting up automated fare alerts is genuinely the smartest way to catch a well-priced business class fare before it disappears.