There is no nonstop path between Silicon Valley and the Canary Islands, so booking business class from San Jose to Tenerife inevitably means routing through a European gateway, and the connection you choose shapes the entire experience far more than the marketing brochures suggest. Iberia via Madrid remains the most logical option for anyone flying out of SJC, typically routing through a partner hub on the West Coast before a transatlantic hop into Madrid-Barajas on Iberia's A330 or A350 business cabin, followed by a short intra-European sector down to Tenerife South. British Airways, meanwhile, funnels travelers through London Heathrow's Terminal 5, where the Club Suite on their long-haul aircraft — with its sliding door and reverse herringbone layout — is genuinely one of the better hard products in the transatlantic space, though the Heathrow-to-Tenerife leg will usually revert to a standard Euro Business recliner. Lufthansa's routing through Frankfurt or Munich works too, particularly if their Allegris cabin happens to be assigned to your transatlantic sector, though availability on that newer product is still inconsistent system-wide.
Having flown this corridor multiple times, my strongest recommendation is to build in a deliberate overnight in Madrid or London rather than chasing a tight same-day connection — Canary Islands-bound flights often depart in early afternoon waves, and a rested traveler landing in Tenerife appreciates the extra buffer far more than shaving three hours off total transit time. Also worth noting: TFS is a compact airport, and immigration for non-Schengen arrivals via Madrid tends to move faster than expected, so tight connections there are less risky than they appear on paper.
Fare patterns on this route reward patience — April, May, September, and October consistently produce softer business class pricing as both leisure demand and airline capacity planning shift, making shoulder-season travel the smart play rather than peak summer. Given how much these fares fluctuate week to week, setting up dedicated alerts for this specific city pair is the most reliable way to catch a genuine deal before it disappears.