Pula's tiny Istrian airport, with its single seasonal runway of international traffic, is not a place you'll find nonstop widebody service from the United States, so anyone chasing business class from Philadelphia to Pula needs to think in terms of a well-chosen connection rather than a single carrier's marketing route. In practice, there are three sensible routings: Lufthansa via Frankfurt or Munich, Turkish Airlines via Istanbul, or Croatia Airlines picking up the final short hop from Zagreb or a European gateway. My preferred build is PHL–FRA on Lufthansa, followed by a same-alliance connection down to Pula's small terminal, which keeps you within Star Alliance and eligible for lounge access throughout. Lufthansa's long-haul cabin out of Philadelphia is increasingly the new Allegris business class on refreshed 787 and A350 rotations, though PHL still sees a mix of older long-haul configurations, so it's worth checking your specific aircraft before booking if a private suite matters to you.
Turkish Airlines is the underrated option here: routing through Istanbul lets you experience their well-regarded lie-flat business seat and the famous IST lounge with its live cooking stations, and Turkish's onward frequency to Zagreb or Split (with a short surface/rail or connecting flight to Pula) works surprisingly well in shoulder season when Croatia Airlines adds extra regional capacity. My insider tip: book the final Croatia Airlines sector as a separate low-cost add-on only after confirming your international business class ticket allows a generous connection window at Zagreb, since misconnects here have limited recovery options and Pula's airport has minimal facilities.
April, May, September, and October are the sweet spot — Istria's tourist season hasn't peaked, award space opens up on the Frankfurt and Istanbul legs, and weather in the Adriatic is still glorious for arrival photos. Given how thinly these connections are scheduled and how quickly premium cabin space disappears once Croatian coastal demand ramps up, setting continuous fare alerts on this specific PHL–PUY combination is the smartest way to catch a rare, well-priced routing before it vanishes.