All scheduled flights from Toronto to London (YYZ-LGW)
Canada
United Kingdom
All scheduled flights from YYZ to LGW. You can fly from Toronto to London non-stop on Mondays & Thursdays and the flight takes about 7 hours. Flights with stops take between 11 to 14 hours depending on your flight and connection airport.