Cheap Flights from London Heathrow to Toronto

Compare London Heathrow to Toronto flight deals

Find the cheapest month or even day of the year to fly to Toronto

Book the best Toronto fare with no extra fees

Flight deals from London Heathrow to Toronto

Looking for a cheap last-minute deal or the best return flight from London Heathrow Airport to Toronto? If you want to travel next month, return fares start from R 8,021. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from London Heathrow to Toronto

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London Heathrow to Toronto flights are currently cheapest in August.

Direct flights from London Heathrow to Toronto

London to Toronto: Flight information

The things to know before you go.
Cheapest flight foundR 4,552
Cheapest month to flyAugust
Average flight time8 hrs
Most popular airlineLufthansa
Average flights per week284

Finding cheap flights from London Heathrow to Toronto: Frequently asked questions

There are 4 airports in Toronto: Toronto Island, Toronto Pearson International, John C. Munro Hamilton, and Kitchener / Waterloo.
The best price we found for a return flight from London Heathrow to Toronto is R 7,542. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
8 hours is the average flight time from London Heathrow to Toronto.
Lufthansa, Air Canada and United fly direct from London Heathrow to Toronto.
As of June 2026, there are 284 flights per week flying from London Heathrow to Toronto.
The cheapest month to fly from London Heathrow to Toronto is usually June.
If you're flying from London Heathrow Airport, the cheapest airport near Toronto is Toronto Pearson International – which is 20.4 km away from the centre of Toronto. We've found flights into this airport from R 7,542.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from London Heathrow Airport to Toronto on Monday, 15 June 2026.
Yes – the average flight time is 8 hours.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Toronto but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Toronto is around 40 days in advance, so don’t leave your flight to the last minute.
In June, the average temperature is usually around 17°C. July is typically the warmest month in Toronto, when it usually averages around 25°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging -8°C. The rainiest month is September.
Currently, Icelandair and Virgin Atlantic offer the cheapest flight tickets to Toronto.

Flying from London Heathrow Airport (LHR) to Toronto: what you need to know

  • The average time for a direct flight from London Heathrow Airport to Toronto is 7 hours 10 minutes.

  • London Heathrow Airport is located in London. Following the UTC-5 timezone, Toronto is five hours behind London.

  • London Heathrow Airport (LHR) to Toronto Pearson International Airport (YYZ) is the most popular route, with 43 weekly departures to pick from. If you have things to do before leaving, the last flight from LHR to YYZ is with Air Canada at 18:00. Go for the first departure with Air Canada at 08:30 if you want to fly out earlier.

  • Allow plenty of time to catch your LHR to Toronto flight. A good rule of thumb is to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • You can expect bigger queues in popular months like July. Arriving up to four hours in advance for an international flight and two hours for a domestic departure will give you plenty of time for security and boarding.

  • You can book a direct London Heathrow Airport to Toronto ticket. Start your trip at LHR and end it at Toronto Pearson International Airport (YYZ).

  • Pick from a variety of airlines operating direct flights from London Heathrow Airport to Toronto. Book your ticket with one of these:

  • We make it easy to book plane tickets from LHR to Toronto with a stopover. To see all your options, deselect 'Direct flights only.' Then, select a flight offering a stop long enough to explore the city of your choice. Major stopovers include:

    • Dublin Airport (DUB)

    • Montreal-Trudeau International Airport (YUL)

    • Calgary International Airport (YYC)

  • LHR is about 26 kilometres from central London. If you're driving, catching a taxi or ride-sharing from the centre, it'll take 45 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the travel time to be around 25 minutes.

  • Want an easy start to your holiday? Stay near LHR. Whether you've booked an early flight from London Heathrow Airport to Toronto or don't want departure day to feel hectic, these hotels put convenience first:

  • 78% of flights departing from London Heathrow Airport touch down at their destination on time.

How to find the cheapest flights from London Heathrow Airport (LHR) to Toronto

  • R 4,552 is the lowest price we've found for a one-way London Heathrow Airport to Toronto flight. A round-trip plane ticket right now is R 7,542. Depending on when you book and the availability, these fares may change.

  • To find cheap flights from LHR to Toronto, book early. Airlines usually offer the most competitive fares when flights are first released.

  • The 'Whole month' tool will show you the cheapest tickets from London Heathrow Airport to Toronto across the month. It's an easy way to snap up a bargain if your plans aren't set in stone.

  • Never miss a deal on cheap flights from LHR to Toronto by setting up a Price Alert. You'll receive an email or notification on the app when a new low fare is offered.

  • Save money on your flight from London Heathrow Airport to Toronto with the help of our filters. Select your ideal times, airlines and number of stops, then sort the results by 'Cheapest' for the best deals.

Airports in Toronto

Toronto Pearson International Airport (YYZ)

  • The distance from Toronto Pearson International Airport (YYZ) to central Toronto is roughly 27 kilometres. It takes around 30 minutes to get to the centre driving.

  • It'll take around 25 minutes if you're using public transport.

  • Consider staying in a hotel close to YYZ if you're coming in on a late flight from London Heathrow Airport to Toronto. Check in to one of these options and skip the long transfer:

  • Booking your vehicle from Toronto Pearson International Airport around three weeks in advance of your flight from LHR to Toronto can help you secure the lowest rate.

Billy Bishop Toronto City Airport (YTZ)

  • Billy Bishop Toronto City Airport (YTZ) is around 3 kilometres from central Toronto. After your flight from London Heathrow Airport to Toronto, it'll take you around 10 minutes to get to the heart of the city in a taxi or ride-share.

  • If you choose to travel on public transport, the journey will take you 20 minutes or so.

  • There are some great places ready to welcome you near YTZ. Settle in and get cosy after your LHR to Toronto flight at any of these perfectly located options:

  • Lock in the best price by reserving your ride from YTZ one week in advance. You'll also have access to a greater range of vehicles.

John C. Munro Hamilton International Airport (YHM)

  • John C. Munro Hamilton International Airport (YHM) is about 72 kilometres from central Toronto. It'll take you about 1 hour 10 minutes to get to the city centre in a ride-share or taxi after your flight from London Heathrow Airport to Toronto.

  • If you're travelling on public transport, the journey will take you around 1 hour 50 minutes.

  • Find a hotel near YHM and get from baggage claim to your bed in a snap. Whether you're coming in on a late LHR to Toronto flight or just want a stress-free arrival, these stays will have you settling in quickly:

  • If you're hoping for a certain model or make, booking early gives you a better shot at getting your first choice. Secure your ride from YHM a couple of weeks ahead of your flight from London Heathrow Airport to Toronto.

Best time to go to Toronto

  • July is the most popular month for flights from London Heathrow Airport to Toronto. To avoid the crowds, plan your trip to Toronto in January.

  • When booking your London Heathrow Airport to Toronto plane ticket, think about the kind of weather forecast you're hoping for. July is the warmest month in Toronto, with temperatures ranging from 15ºC (59ºF) to 28ºC (82ºF).

  • Look for cheap tickets from LHR to Toronto in February if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between -15ºC (5ºF) and 3ºC (37ºF) on average.

More about Toronto

  • Start your Toronto trip right by choosing the ideal place to stay. After booking your flight from London Heathrow Airport to Toronto, check out our selection of accommodation options including:

  • Every great adventure has to include some sightseeing. The Top CN Tower, CN Tower and Royal Ontario Museum are attractions you won't want to skip in Toronto.

Explore more of Canada

  • You've done Toronto, now it's time to discover other corners of Canada. Journey around 499 kilometres northeast to Montreal to check off its leading sights. From Cirque du Soleil - KURIOS to Montreal Botanical Garden and Saint Joseph's Oratory of Mount Royal, your itinerary will be busy.

  • If you're looking to explore another major destination in Canada, consider Ottawa, about 354 kilometres northeast of Toronto. Rideau Canal National Historic Site, Parliament Hill and Rideau Canal, Locks 1 - 8 - Ottawa are the start of reasons to visit.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.