Gran Canaria remains one of the more delightfully inconvenient business class puzzles out of the Midwest, and that's precisely what makes it rewarding to solve well. There's no nonstop option, so business class from St. Louis to Gran Canaria always routes through a European gateway, with the most efficient connections running via London on British Airways or via Madrid on Iberia, both of which then hop down to Las Palmas on narrowbody equipment. The STL–transatlantic leg itself typically runs through Chicago, Newark, or another East Coast hub depending on partner scheduling, adding a segment but also flexibility. Total journey time hovers around 9.5 hours of actual flying once you're airborne on the long-haul stretch, though door-to-door you should budget a full day of travel given the connections involved.
I've routed this trip both via London and via Frankfurt on Lufthansa, and each has its charms. British Airways' Club Suite, with its sliding door and direct aisle access on the 777 or A350, is the most consistently comfortable option for the transatlantic haul, and Heathrow's T5 makes for a smooth same-terminal connection if you're continuing onward with BA metal. Lufthansa's newer Allegris business class is worth chasing if your booking window aligns with one of their reconfigured 787s or A350s, though availability on this specific cabin is still inconsistent enough that I wouldn't build an itinerary around it exclusively. Iberia via Madrid is the sentimental favorite for Gran Canaria specifically, since Iberia treats the Canary Islands as a genuine extension of its domestic network, and the connection logic in Madrid tends to be forgiving even with tight layovers.
Insider tip: book the Las Palmas leg as a separate short connection rather than forcing a single through-fare when award space is tight — mixed-cabin itineraries often unlock business seats that don't show as bookable end-to-end. April, May, September, and October offer the best combination of fare softness and pleasant Gran Canaria weather, avoiding both peak winter sun-seekers and summer crowds. Given how much these fares swing with fuel surcharges and seasonal demand, setting up daily fare alerts for this specific STL–LPA business class routing is the smartest move you can make before booking.