Tenerife has never been a straightforward business class booking from the Midwest, and that's precisely why the routing matters more than usual. There's no nonstop from St. Louis, so business class from St. Louis to Tenerife means threading through one of three European gateways: Madrid via Iberia, London via British Airways, or Frankfurt/Munich via Lufthansa. Fact worth noting: total journey time typically lands around 13-15 hours including connection, against a raw air time of roughly 9.5 hours once you're across the Atlantic. My preference after years of routing through these hubs is Madrid on Iberia — their A330 business class delivers a solid lie-flat product with direct aisle access in most configurations, and Madrid-Barajas offers a genuinely relaxed connection window with a well-run Iberia lounge in Terminal 4S before the short hop down to TFS.
British Airways via London gets you Club Suite on the transatlantic long-haul if you're routing through Heathrow Terminal 5, which remains one of the more private hard products flying today with its sliding door and forward-facing layout — but be mindful that the connecting flight to Tenerife often reverts to a shorter-haul Club Europe cabin, a step down in seat comfort though still perfectly serviceable for the sub-4-hour hop. Lufthansa's Frankfurt or Munich connections work well if you're chasing their newer Allegris cabin on select long-haul aircraft, though availability on this specific pairing can be inconsistent, so it pays to check which subfleet is assigned to your transatlantic sector before booking. My insider tip: build in at least a two-hour connection at any of these hubs during summer, as Iberia and Lufthansa short-haul gates to the Canaries frequently shift at the last minute, and rebooking business class award seats same-day is far harder than economy.
Shoulder season — April, May, September, and October — consistently produces the strongest business class fares on this corridor, as Canary Islands leisure demand dips just enough to loosen premium cabin pricing while weather remains excellent for beach time. Given how much these fares swing week to week across three carriers and three different hub strategies, setting up automated fare alerts for this route is the smartest way to catch a premium seat before it disappears.