Nonstop Flights: Toronto to London
Canada's busiest transatlantic route connects Pearson International to Heathrow with multiple daily nonstop departures. Three major airlines compete, keeping prices competitive year-round.
Airlines Flying Nonstop from Toronto to London
Air Canada operates multiple daily nonstop flights from YYZ to LHR, including its flagship Signature Class business cabin. As a Star Alliance member, Air Canada's flights are bookable with Aeroplan miles and partner frequent flyer programs.
British Airways competes daily on this route with its Club World business class and standard economy product. BA's Avios program allows UK-based travelers to use points on this route.
WestJet operates seasonal nonstop service from Toronto to Gatwick (LGW), often at more competitive prices than the Heathrow options. WestJet's Gatwick service is particularly popular for leisure travelers.
Flight Time and What to Expect
The eastbound flight from Toronto to London takes approximately 7 hours, while the return westbound flight is longer at 8–8.5 hours due to headwinds. Most departures leave Toronto in the evening and arrive in London early the following morning, maximizing your first day in the UK.
💡 Air Canada's Aeroplan program has strong redemption value on this route. Economy saver awards to London are available from 25,000 points each way — among the better value transatlantic redemptions available to Canadian travelers.
Tips for Toronto to London Nonstop
- Check WestJet's Gatwick service — it's often £50–150 cheaper than the Heathrow options for the same travel dates.
- Book summer flights (June–August) at least 4 months ahead. This is the peak period for Canadian transatlantic travel.
- Winter fares (January–March) are significantly cheaper. If timing is flexible, this is the best value window for nonstop Toronto–London travel.
Find the Best Fare on This Route
Search and compare every airline flying nonstop between Toronto and London.
Search on Skyscanner →