Getting from Silicon Valley's backyard airport to the volcanic beaches of Gran Canaria requires a bit of routing savvy, since no carrier flies this pairing nonstop. There is no business class from San Jose to Gran Canaria on a single ticket without a connection, and after many itineraries through both Madrid and London, I've come to see that as a feature rather than a flaw. The most reliable path runs through Heathrow on British Airways, transferring onto an Iberia or BA-operated leg down to Las Palmas, or alternatively connecting through Madrid via Iberia's own network, which offers the tightest logistical coherence since Iberia treats the Canary Islands almost as a domestic extension of its mainland operation. Lufthansa routings through Frankfurt or Munich work too, particularly if you're originating with a positioning flight from SJC's limited transatlantic options, though realistically most travelers will first hop to a larger US gateway before crossing the Atlantic.
On the long transatlantic sector, British Airways' Club Suite—with its sliding door and reverse herringbone layout on 777s and A350s—remains the standout hard product among these three carriers, while Iberia's A330 and A350 business class, refreshed with direct-aisle-access seats on newer aircraft, is a comfortable if less flashy alternative. Lufthansa's Allegris business class, now rolling out on select long-haul routes, is worth seeking out if your itinerary happens to route through Munich, though availability on this specific corridor is still inconsistent. My insider tip: book the Madrid-to-Las Palmas connection with enough buffer to clear immigration at Barajas and still make Iberia's regional lounge in Terminal 4S, which is far quieter than anything at Heathrow and offers genuinely good jamón before the final hop over the Atlantic.
Shoulder seasons—April, May, September, and October—consistently offer the best combination of fare value and pleasant Canarian weather, avoiding both the winter sun-seeker crush and summer heat. Because pricing on this three-airline, multi-hub route fluctuates with connection combinations and seasonal demand, setting up automated fare alerts is the smartest way to catch a well-priced business class fare before it disappears.