YTO - LON

Find cheap flights from Toronto to London from C$ 352

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 13/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to London

Good to know

Low season

May

High season

December

Cheapest flight

C$ 352

Average price round-trip

C$ 1,068

Good deal round-trip

C$ 993

Good deal one-way

C$ 589
Best time to beat the crowds (15% less expensive on average)
Most popular time to fly (25% more expensive on average)
Flight from Toronto to London
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Toronto to London

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Toronto

  • The cheapest flight from Toronto to London was found 89 days before departure, on average.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is May.
  • Morning departure is around 36% cheaper than an evening flight, on average*.
  • In Toronto, you can board your flight to London at Toronto Pearson International Airport (YYZ), Situated approximately 23 km northwest of Downtown Toronto. Alternatively, you can board your flight at Billy Bishop Toronto City Airport (YTZ). Commonly referred to as Toronto Island Airport, this airport is roughly 3.4 km from Downtown Toronto. Given that YTZ has lesser traffic than YYZ, it offers better boarding experience. This being the case, when booking your flight to London, book one that departs at YTZ.
  • In London, you can alight from your flight at Heathrow Airport (LHR), Gatwick Airport (LGW), or London City Airport (LCY). In case you’d like to land at the airport closest to Central London, check out the flights that land at LCY. On the other hand, if you’d like to travel cheaply, check out the flights that land at LGW.
  • If you’re set to travel from Toronto to London aboard a one-stop flight, your layover destination will be influenced by your airline. If you board an Air Transat flight, your layover will be in Montreal. On the contrary, if you board an Icelandair flight, your layover will be in Keflavik.
  • For travellers flying from Toronto to London, you have several airports in both cities to choose from. There are direct flights from Toronto Pearson International Airport (YYZ) to both Heathrow (LHR) and Gatwick (LGW). Transat and Westjet fly to Gatwick (LGW), while Air Canada and British Airways fly to Heathrow (LHR).
  • If the flights from Toronto Pearson (YYZ) don’t work for you, you can also fly indirect from Toronto Island Airport (YTZ), Kitchener Waterloo Airport (YKF), or Hamilton Airport (YHM). These flights have a stopover either in Montreal (YUL) or Calgary (YYC), and the trip times are subsequently longer. Flights are operated by Air Canada or Westjet.
  • If you or a family member has special needs and would like wheelchair or mobility assistance at Toronto Pearson (YYZ), you should contact your airline direct at least 48 hours before your flight leaves. Lanyards are available to those with less visible disabilities such as autism or cognitive impairments. They can be picked up from the information desks in Terminals 1 and 3, or requested via post at least 14 days in advance.
  • If you need to change money before you travel, at Toronto Pearson (YYZ) you can do this at the International Currency Exchange shop (ICE) in Terminal 1 or Terminal 3, located before security.
  • For families flying with children, Toronto Pearson (YYZ) has a range of facilities to help your journey go smoother. For mothers, there are nursing pods and nursing rooms across the airport. You’ll find the pod in Terminal 3 across from Gate C30–31, and the nursing room/family washroom near Gate B1. In Terminal 1 there’s a family washroom/nursing room near Gate E78. There’s also a children’s play area in Terminal 1 close to Departure Lounge D24. For going through security there’s a designated family/special needs aisle.
  • Before your long flight from Toronto to London, stop in for a quick bite at the iconic Wahlburgers, located on level 2 in Terminal 1 of Toronto Pearson International Airport. Grab a pint, a burger and some sweet potato fries before your trip.
  • Passengers with spare time on their hands before flights from Toronto to London can stop into one of the six Plaza Premium Lounges in Toronto Pearson International Airport. These lounges offer a comfortable place to wait for your flight with a host of extras and amenities, and can be used by any passenger for a small daily fee.
  • If you would like to spend some time in luxury before your flight from Toronto to London, stop into BeRelax located in Terminal 3 of Toronto Pearson International Airport. This on-site spa features a full menu of spa services to leave you feeling refreshed and relaxed before your flight.
  • If you are craving a coffee, pastry or doughnut before your flight from Toronto to London, stop in at one of the many Tim Hortons locations in Toronto Pearson International Airport.
  • Passengers on flights from Toronto to London who are looking for an on-site hotel at London Heathrow Airport will find what they are looking for at YOTELAIR London Heathrow Airport. Directly inside Terminal 4, this hotel is conveniently located close to both the terminal buildings and the underground stations.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking flights from Toronto to London

Book cheap flights from Toronto to London

Recent round-trip flight deals

10/9Sun
1 stopScandinavian Airlines
11h 35mYYZ-LHR
24/10Tue
1 stopScandinavian Airlines
13h 10mLHR-YYZ
C$ 619
11/9Mon
1 stopScandinavian Airlines
18h 00mYYZ-LHR
18/9Mon
1 stopScandinavian Airlines
23h 25mLHR-YYZ
C$ 633
8/11Wed
1 stopMultiple Airlines
23h 40mYHM-LGW
15/11Wed
1 stopMultiple Airlines
30h 10mLGW-YHM
C$ 660
4/9Mon
1 stopScandinavian Airlines
10h 55mYYZ-LHR
15/9Fri
1 stopScandinavian Airlines
13h 15mLHR-YYZ
C$ 675
26/9Tue
1 stopMultiple Airlines
13h 15mYYZ-LTN
4/10Wed
1 stopMultiple Airlines
14h 10mLTN-YYZ
C$ 690
12/9Tue
1 stopMultiple Airlines
12h 00mYYZ-STN
10/10Tue
1 stopMultiple Airlines
14h 30mSTN-YYZ
C$ 690
10/11Fri
1 stopAer Lingus
9h 35mYYZ-LHR
18/11Sat
1 stopAer Lingus
11h 10mLHR-YYZ
C$ 756
10/11Fri
1 stopAir Canada
22h 10mYYZ-LHR
12/11Sun
directAir Canada
8h 10mLHR-YYZ
C$ 779
6/10Fri
1 stopLufthansa
13h 15mYYZ-LHR
7/10Sat
1 stopLufthansa
23h 35mLHR-YYZ
C$ 781
7/10Sat
1 stopAustrian Airlines
33h 30mYYZ-LHR
10/10Tue
2 stopsAustrian Airlines
37h 20mLHR-YYZ
C$ 784
13/9Wed
1 stopAer Lingus
9h 50mYYZ-LGW
27/9Wed
1 stopAer Lingus
10h 00mLGW-YYZ
C$ 788
6/11Mon
1 stopIcelandair
10h 10mYYZ-LGW
13/11Mon
1 stopIcelandair
11h 15mLGW-YYZ
C$ 796
11/9Mon
1 stopPorter Airlines
11h 50mYTZ-LGW
18/9Mon
1 stopPorter Airlines
12h 34mLGW-YTZ
C$ 826
12/6Mon
1 stopKLM
12h 26mYYZ-LHR
19/6Mon
1 stopKLM
16h 25mLHR-YYZ
C$ 837
22/9Fri
directAir Transat
7h 00mYYZ-LGW
15/10Sun
directAir Transat
8h 00mLGW-YYZ
C$ 838
10/11Fri
directBritish Airways
7h 05mYYZ-LHR
18/11Sat
1 stopBritish Airways
14h 25mLHR-YYZ
C$ 840
4/10Wed
1 stopDelta
12h 50mYYZ-LCY
11/10Wed
1 stopDelta
10h 55mLCY-YYZ
C$ 1,046
22/9Fri
1 stopVirgin Atlantic
11h 25mYYZ-LCY
15/10Sun
1 stopVirgin Atlantic
21h 55mLCY-YYZ
C$ 1,053
9/11Thu
2 stopsSWISS
13h 20mYYZ-LCY
12/11Sun
2 stopsSWISS
29h 51mLCY-YYZ
C$ 1,096
9/10Mon
1 stopWestJet
15h 05mYHM-LHR
26/10Thu
1 stopWestJet
15h 57mLHR-YHM
C$ 1,448

Search by stops

Search by airline

Search by price

Recent one-way flight deals

13/11Mon
1 stopMultiple Airlines
22h 20mYYZ-LGW
C$ 352
11/10Wed
1 stopMultiple Airlines
17h 35mYYZ-LGW
C$ 358
25/9Mon
1 stopMultiple Airlines
17h 35mYYZ-LGW
C$ 365
31/10Tue
1 stopMultiple Airlines
20h 05mYYZ-LGW
C$ 368
19/11Sun
1 stopTAP AIR PORTUGAL
22h 55mYYZ-LHR
C$ 389
12/11Sun
1 stopTAP AIR PORTUGAL
18h 50mYYZ-LHR
C$ 391
12/11Sun
1 stopTAP AIR PORTUGAL
12h 00mYYZ-LGW
C$ 391
13/11Mon
1 stopTAP AIR PORTUGAL
17h 50mYYZ-LHR
C$ 397
25/8Fri
1 stopAer Lingus
9h 10mYYZ-LHR
C$ 442
8/7Sat
1 stopAer Lingus
9h 10mYYZ-LHR
C$ 443
10/10Tue
2 stopsAzores Airlines
32h 00mYYZ-LGW
C$ 466
28/9Thu
1 stopIcelandair
9h 55mYYZ-LHR
C$ 484
9/6Fri
1 stopWestJet
15h 00mYHM-LHR
C$ 566
16/10Mon
1 stopAir Canada
13h 10mYTZ-LHR
C$ 607
31/10Tue
2 stopsSWISS
15h 50mYTZ-LHR
C$ 646
13/11Mon
1 stopKLM
10h 30mYYZ-LCY
C$ 648
13/6Tue
1 stopBritish Airways
11h 25mYYZ-LCY
C$ 652
13/6Tue
1 stopDelta
9h 15mYYZ-LCY
C$ 667
13/6Tue
1 stopVirgin Atlantic
9h 15mYYZ-LCY
C$ 671
16/10Mon
1 stopLufthansa
14h 00mYYZ-LCY
C$ 676

Search by stops

Search by airline

Search by price

Flights to London

Return flight deals:

London - Toronto

Cabin classes:

C$ 6,109
C$ 3,034
C$ 1,964
C$ 845