Toronto to London Trip Planner
Air Canada dominates with 4-5 daily flights. British Airways and WestJet compete on price. YYZ-LHR overnight is a Canadian traveler's standard Europe gateway.
Build this tripAt a glance
- Route
- YYZ → LHR
- Flight time
- 7h
- Typical fare
- $450–$1100
- Best season
- May-September
Suggested itineraries that visit London
Paris, London & Rome in 5 Days
Three European capitals in five fast days. Arrive Paris, take Eurostar to London midway, fly down to Rome for the finish. Short but dense.
5 days·$220/day
London Weekend Getaway (2 Days)
A two-day London weekend for first-timers. Stay central so you're not burning 45 minutes on the Tube every morning.
2 days·$270/day
London with Kids: 5 Days
London packs high family value: free museums, Harry Potter studio, parks, and the Tube is kid-friendly. Five days covers essentials.
5 days·$320/day
FAQ
How long is the flight from Toronto to London?
Nonstop flights typically take around 7h, though routings with a layover can add 3-6 hours.
How much does a flight from Toronto to London cost?
Round-trip economy fares typically range from $450 to $1100, depending on season and how far in advance you book.
When is the best time to travel from Toronto to London?
May-September. Avoid peak weeks around major holidays if you're price-sensitive.