Toronto → Gran Canaria
Billy Bishop Toronto City Airport (YTZ) to Gran Canaria Airport (LPA)・5,880 km
No nonstop or one-stop flights. The shortest route is YTZ → YUL → TFS → LPA (via Montréal, Tenerife), about 8h 29m of flying time (layovers not included).
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- YTZ → YUL → TFS → LPAvia Montréal, TenerifeFastest≈ 8h 29m
- YTZ → YUL → PDL → LPAvia Montréal, Ponta Delgada≈ 8h 32m
- YTZ → BOS → PDL → LPAvia Boston, Ponta Delgada≈ 8h 33m
- YTZ → EWR → PDL → LPAvia Newark, Ponta Delgada≈ 8h 43m
- YTZ → EWR → FNC → LPAvia Newark, Funchal≈ 8h 47m
- YTZ → YUL → AGA → LPAvia Montréal, Agadir≈ 9h 34m
- YTZ → YUL → RAK → LPAvia Montréal, Marrakesh≈ 9h 49m
- YTZ → YUL → LIS → LPAvia Montréal, Lisbon≈ 9h 49m
- YTZ → YHZ → LIS → LPAvia Halifax, Lisbon≈ 9h 50m
- YTZ → YUL → CMN → LPAvia Montréal, Casablanca≈ 9h 54m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.