There's no shortcut across the Atlantic and Balkans when your starting point is San Antonio, and after routing this journey a dozen different ways over the years, I've settled on a firm rule: the connection city matters more than the airline logo. Booking business class from San Antonio to Sofia requires at least one, usually two, connections, since no carrier offers anything close to a direct pairing on this route. The most reliable factual anchor here is that Delta, Lufthansa, and Bulgaria Air (FB) are the three airlines with meaningful presence on either end of this journey, and total routing time typically runs near 16-18 hours once you factor in connections, even though the block time for the transatlantic long-haul segment itself is roughly 12 hours.
My preferred build is SAT–Atlanta on Delta, then Atlanta–Amsterdam or Atlanta–Paris on a Delta or joint-venture partner, before finishing on a Lufthansa Group flight into Central Europe with a final Bulgaria Air hop into Sofia. If Lufthansa metal is available for the long-haul leg, request their Allegris business class where it's been rolled out on select 787 and A350 routes — the suite doors and adjustable panels are a real upgrade over the older business seats still flying much of their long-haul fleet. Frankfurt and Munich are the two hubs where I'd route through; both have efficient business-class-friendly transfer security lanes, and Munich in particular rewards travelers who arrive with enough buffer to enjoy the Lufthansa lounges before the Sofia connector, which is often operated on a smaller narrowbody with a simpler regional business cabin.
One insider tip that rarely gets mentioned: Bulgaria Air's own long-haul partnerships are limited, so your real comfort investment should go into the transatlantic segment — don't waste points or cash upgrading the short Sofia feeder flight. January through March and again in October and November are consistently the softest fare windows on this corridor, largely because Balkan leisure demand collapses outside summer and shoulder-season Oktoberfest travel. Given how many moving parts and carriers are involved in pricing this journey, setting up automated fare alerts is genuinely the smartest way to catch a rare dip in business class availability before it disappears.
