Wayfli › Gran Canaria (LPA) › To Zurich (ZRH)

Gran Canaria (LPA) to Zurich (ZRH) flights

There are direct flights from Gran Canaria Airport to Zurich Zürich Airport, sold by 2 airlines (including codeshares): Helvetic Airways and SWISS. The distance is 3,001 km, about 4h 10m in the air. There are also 30 one-stop options, via airports such as Amsterdam, Paris and Frankfurt.

Live fares for LPA → ZRHSee all routes on the map
3,001 kmdistance
~4h 10mdirect flight time (estimate)
2direct airlines
30one-stop options

Direct flights from Gran Canaria to Zurich

RouteAirlines (incl. codeshares)DistanceTime (est.)
LPA → ZRHHelvetic Airways, SWISS3,001 km~4h 10m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamTransavia then KLM and SWISS3,786 km~7h 15m
CDG PariseasyJet then Air France and SWISS3,277 km~6h 40m
FRA FrankfurtCondor and TUI fly Deutschland then Marabu and Ethiopian Airlines3,470 km~6h 55m
BCN BarcelonaRyanair and Iberia then Iberia and SWISS3,031 km~6h 20m
MAD MadridAmerican Airlines and ITA Airways then Iberia and SWISS3,005 km~6h 20m
FCO RomeRyanair then ITA Airways and Etihad Airways3,629 km~7h 5m
MUC MunichCondor and Norwegian Air Shuttle then Lufthansa and SWISS3,515 km~6h 55m
LGW LondonNorwegian Air Shuttle and Transavia France then easyJet3,632 km~7h 5m
MXP MilanoRyanair then SWISS3,096 km~6h 25m
BRU BrusselsTransavia then SWISS and Brussels Airlines3,533 km~7h
LIS LisbonPortugalia Airlines and Binter Canarias then Finnair and SWISS3,061 km~6h 25m
AGP MalagaIberia and Vueling then SWISS3,017 km~6h 20m

More from Gran Canaria and Zurich

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.