There's no nonstop path linking Houston to Ibiza's compact airport, which never sees widebody jets, so the real craft of booking business class from Houston to Ibiza lies in choosing the right European gateway. Iberia routes through Madrid, where its A330 and A350 business cabins feed directly into a short Iberia Express or partner hop to IBZ, making it the most logical single-carrier itinerary for US travelers. British Airways offers an alternative via London Heathrow, with its Club Suite—a fully enclosed, door-equipped seat now standard on many 777 and 787 aircraft—covering the transatlantic leg before a same-alliance connection onward. Lufthansa, meanwhile, routes through Frankfurt or Munich, and travelers booking early may land on aircraft outfitted with the new Allegris business seat, though fleet-wide rollout is still uneven, so it's worth checking your specific equipment before booking Lufthansa if that product matters to you.
Having flown all three routings repeatedly, my strong preference is Iberia via Madrid during the shoulder season, when Ibiza's tourist crush has faded but the weather remains glorious—April, May, September, and October consistently offer the best combination of fare value and manageable crowds. Madrid-Barajas is a genuinely comfortable connecting hub, with Iberia's own business lounge in Terminal 4S offering a real chance to shower and reset before the short island hop. One insider trick that rarely surfaces in typical guides: book the Madrid-Ibiza connector as a separate short-haul Iberia ticket rather than a through-fare when your main transatlantic booking is on BA or Lufthansa—doing so often unlocks better seat availability on the tiny IBZ-bound regional jets, which fill quickly with beach-bound travelers in high season.
Because fares on this corridor swing significantly with Ibiza's nightlife calendar and Spanish holiday periods, setting up automated fare alerts is the smartest way to catch a premium-cabin deal before it disappears.