Gran Canaria remains one of the Canary Islands' most underrated business class destinations, and cracking the code on getting there in comfort requires a bit of routing savvy. There's no nonstop option: business class from San Francisco to Gran Canaria always routes through a European hub, with Madrid, London, and Frankfurt as the three viable gateways via Iberia, British Airways, and Lufthansa respectively. My preferred routing is via Madrid on Iberia, whose A330 business class offers lie-flat seats and a genuinely Spanish culinary experience that eases you into island time before the short onward hop to LPA. British Airways routes through London, where their Club Suite—now rolling out on select long-haul aircraft—delivers a private, door-equipped cabin that's worth seeking out if your itinerary allows a Heathrow connection; just budget extra time for Terminal 5's security process if you're arriving from a non-Schengen flight. Lufthansa's Frankfurt connection appeals to those wanting access to their Allegris cabin on newer aircraft, though availability on this specific product can be inconsistent depending on aircraft rotation.
The SFO departure itself is painless for premium flyers—all three carriers use International Terminal G, and TSA PreCheck lines rarely bottleneck even during peak summer transatlantic pushes. What most travelers don't realize is that the Madrid routing often has the most generous connection windows for exploring Iberia's Business Lounge at Terminal 4S, which rivals many first-class lounges in quality and rarely feels crowded outside peak Latin American departure banks. Seasonally, April, May, September, and October are the sweet spot—not just for fare value, but because you'll avoid the intense Canarian summer heat and the winter crowds of Northern Europeans escaping their own gray skies for Gran Canaria's famous dunes and volcanic coastline.
Because this routing involves three competing carriers and shifting European connection dynamics, fares fluctuate more than typical transatlantic business class routes. Setting up fare alerts for this specific city pair is the smartest move you can make before booking.