This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
Toronto Pearson International Airport in Toronto, Canada has 34 nonstop destinations to Europe across 22 countriesin FlightQ's current schedule set. Use this reference for route research, airline coverage, frequency, distance, and estimated flight times.
Schedule snapshot checked Aug 17, 2026.
The busiest listed route in this group is YYZ to LHR for London, with 6-7/day service in the current sample from Air Canada, British Airways, and Virgin Atlantic.
| Destination | Country | Distance | Est. time | Airlines | Frequency |
|---|---|---|---|---|---|
| London (LHR) London Heathrow Airport | United Kingdom | 3,546 mi | ~7h 54m | Air Canada, British Airways, and Virgin Atlantic | 6-7/day |
| Dublin (DUB) Dublin Airport | Ireland | 3,269 mi | ~7h 20m | WestJet, Air Transat, and Aer Lingus | 4-5/day |
| Rome (FCO) Leonardo Da Vinci (Fiumicino) International Airport | Italy | 4,403 mi | ~9h 40m | Air Canada, Air Transat, and ITA Airways | 4-5/day |
| Frankfurt (FRA) Frankfurt am Main International Airport | Germany | 3,941 mi | ~8h 43m | Air Canada, Condor, and Lufthansa | 4/day |
| Amsterdam (AMS) Amsterdam Airport Schiphol | Netherlands | 3,722 mi | ~8h 16m | KLM Royal Dutch Airlines, Air Canada, and Air Transat | 3-4/day |
| Paris (CDG) Charles de Gaulle International Airport | France | 3,741 mi | ~8h 18m | Air France, Air Canada, and Air Transat | 3-4/day |
| Lisbon (LIS) Lisbon Portela Airport | Portugal | 3,567 mi | ~7h 57m | TAP Air Portugal, Air Canada, and Air Transat | 3-4/day |
| Reykjavik (KEF) Keflavik International Airport | Iceland | 2,591 mi | ~5h 56m | Icelandair and Air Canada | 2-3/day |
| Warsaw (WAW) Warsaw Chopin Airport | Poland | 4,309 mi | ~9h 28m | LOT Polish Airlines | 2-3/day |
| Athens (ATH) Eleftherios Venizelos International Airport | Greece | 5,051 mi | ~11h | Air Canada and Air Transat | 2-3/day |
| Munich (MUC) Munich International Airport | Germany | 4,126 mi | ~9h 6m | Air Canada and Lufthansa | 2/day |
| Madrid (MAD) Madrid Barajas International Airport | Spain | 3,765 mi | ~8h 21m | Air Canada and Iberia | 2/day |
| Edinburgh (EDI) Edinburgh Airport | United Kingdom | 3,320 mi | ~7h 26m | Air Canada and WestJet | 2/day |
| Copenhagen (CPH) Copenhagen Kastrup Airport | Denmark | 3,896 mi | ~8h 37m | SAS Scandinavian Airlines and Air Canada | 1-2/day |
| Ponta Delgada (PDL) João Paulo II Airport | Portugal | 2,804 mi | ~6h 22m | Azores Airlines, WestJet, and Air Canada | 1-2/day |
| Zurich (ZRH) Zurich Airport | Switzerland | 4,033 mi | ~8h 54m | Air Canada and Swiss International Air Lines | 1-2/day |
| Istanbul (IST) Istanbul Airport | Türkiye | 5,078 mi | ~11h 4m | Turkish Airlines and Air Transat | 1-2/day |
| London (LGW) London Gatwick Airport | United Kingdom | 3,566 mi | ~7h 56m | Air Transat | 1-2/day |
| Glasgow (GLA) Glasgow International Airport | United Kingdom | 3,283 mi | ~7h 21m | Air Transat and WestJet | 1-2/day |
| Manchester (MAN) Manchester Airport | United Kingdom | 3,425 mi | ~7h 39m | Air Transat and Air Canada | 1-2/day |
| Vienna (VIE) Vienna International Airport | Austria | 4,317 mi | ~9h 29m | Air Canada | 1/day |
| Venice (VCE) Venezia / Tessera - Marco Polo Airport | Italy | 4,259 mi | ~9h 22m | Air Canada and Air Transat | 1/day |
| Barcelona (BCN) Barcelona International Airport | Spain | 3,988 mi | ~8h 49m | Air Canada | 1/day |
| Budapest (BUD) Budapest Ferenc Liszt International Airport | Hungary | 4,445 mi | ~9h 45m | Air Canada | 1/day |
| Stockholm (ARN) Stockholm-Arlanda Airport | Sweden | 3,923 mi | ~8h 41m | Air Canada | 1/day |
| Porto (OPO) Francisco de Sá Carneiro Airport | Portugal | 3,506 mi | ~7h 49m | Air Transat | 1/day |
| Prague (PRG) Václav Havel Airport | Czechia | 4,153 mi | ~9h 9m | Air Canada | 1/day |
| Brussels (BRU) Brussels Airport | Belgium | 3,760 mi | ~8h 20m | Air Canada | 1/day |
| Cardiff (CWL) Cardiff International Airport | United Kingdom | 3,435 mi | ~7h 40m | WestJet | 1/day |
| Zagreb (ZAG) Zagreb Airport | Croatia | 4,395 mi | ~9h 39m | Air Transat | 3×/wk |
| Helsinki (HEL) Helsinki Vantaa Airport | Finland | 4,101 mi | ~9h 3m | Finnair | 3×/wk |
| Berlin (BER) Berlin Brandenburg Airport | Germany | 4,041 mi | ~8h 55m | Air Transat | 3×/wk |
| Belgrade (BEG) Belgrade Nikola Tesla Airport | Serbia | 4,597 mi | ~10h 4m | Air Serbia | 2×/wk |
| Faro (FAO) Faro Airport | Portugal | 3,684 mi | ~8h 11m | Air Transat | 2×/wk |
Frequency is based on the current FlightQ schedule sample. Distance is airport-to-airport great-circle mileage.
| Airline | Destinations | Flights | Top routes |
|---|---|---|---|
| Air Canada | 23 | 174 | |
| Air Transat | 15 | 78 | |
| WestJet | 5 | 30 | |
| Lufthansa | 2 | 14 | |
| LOT Polish Airlines | 1 | 17 | |
| British Airways | 1 | 14 | |
| Icelandair | 1 | 14 | |
| Air France | 1 | 13 | |
| KLM Royal Dutch Airlines | 1 | 13 | |
| TAP Air Portugal | 1 | 12 | |
| Turkish Airlines | 1 | 8 | |
| Aer Lingus | 1 | 7 |
Top destination countries in this view include United Kingdom, Portugal, Germany, and Italy.
FlightQ currently lists 34 nonstop destinations from YYZ to Europe, including London (LHR), Dublin (DUB), Rome (FCO), and Frankfurt (FRA).
Named carriers in this schedule set include Air Canada, Air Transat, WestJet, and Lufthansa.
No. The list is built from FlightQ's current schedule capture, and airlines change timetables seasonally. Confirm exact dates and availability before booking.