Ibiza's tiny airport was never built with transatlantic travelers in mind, which is precisely why the routing matters as much as the seat you choose. There's no nonstop option for business class from Minneapolis to Ibiza, so the real decision happens at the connection: Iberia via Madrid, British Airways via London Heathrow, or Lufthansa via Frankfurt or Munich, each requiring a short intra-European hop to reach IBZ's compact single terminal. Total journey time typically runs 13-15 hours including the connection, against a nonstop-equivalent flight time of roughly 10.5 hours across the Atlantic segment alone. My preference leans toward Iberia's Madrid routing — their A330neo business class offers direct-aisle-access herringbone seats, and Madrid-Barajas has become a genuinely pleasant hub with a dedicated Iberia business lounge that beats a rushed Heathrow transfer.
The Lufthansa option deserves real consideration too, particularly since their newer Allegris business class has begun appearing on select long-haul aircraft, offering more privacy and seat variety than their older herringbone product — though route assignment can be inconsistent, so it's worth checking your specific aircraft before booking. British Airways' Club Suite, with its sliding door and forward-facing layout, remains the most private option among the three carriers, and connecting through Heathrow's Terminal 5 gives you access to the Concorde Room if you're flying a qualifying fare. My insider tip: book the earliest Madrid or Frankfurt connection you can find, since the IBZ short-haul segments operate on tighter, less flexible schedules in shoulder season, and missing a midday connection can strand you for hours in an airport with limited business-class lounge access.
April, May, September, and October consistently offer the best value on this route, as Ibiza's peak summer season drives premium cabin fares up sharply while shoulder months retain excellent weather with thinner demand. Given how much fares fluctuate based on connection routing and seasonality, setting up automated fare alerts is genuinely the smartest way to catch a favorable business class fare before it disappears.