Find flights
Deals
Airlines
Travel Guide

C$ 345+ Cheap flights to London

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 17/3. Fares are subject to change and may not be available on all flights or dates of travel.
— LON
16 Feb — 23 Feb1
1 adult

Flights to London in 2025

Find the latest flights to London in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 11 February 2025.

Round-trip from

C$ 659

One-way from

C$ 345

Popular in

December

Cheapest in

February

Average price

C$ 738

Good round-trip deal

C$ 699 or less

Good one-way deal

C$ 559 or less
Air Canada
  • Air Canada
  • 24/2-3/3
  • 1 total stop
  • 19h 45m total
  • Toronto to London
17/3
  • 17/3
  • 1 total stop
  • 16h 10m total
  • Toronto to London
Highest demand for flights based on searches. 1% potential increase in price (C$ 21 potential increase over avg. RT price).
Cheapest flight prices on average. 2% potential price decrease (C$ 34 potential savings vs. average RT price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from Toronto to London.
Price to beat on a one-way flight from Toronto to London.

Find flight deals to London

Cheapest flights to London
Explore the most affordable flight options available to London. Find the lowest fares based on data from user searches, with prices last updated on 11 February 2025.

Sun 23/37:20 p.m.YHM - LGW
1 stop15h 50mMultiple Airlines
Mon 31/37:05 a.m.LGW - YHM
1 stop15h 40mMultiple Airlines
Deal found 11/2C$ 583
Mon 24/26:10 p.m.YYZ - LHR
Nonstop7h 20mAir Canada
Mon 3/38:55 a.m.LHR - YYZ
1 stop12h 25mAir Canada
Deal found 10/2C$ 659
Tue 18/29:35 p.m.YYZ - LGW
Nonstop7h 10mAir Transat
Wed 5/311:40 a.m.LGW - YYZ
Nonstop8h 20mAir Transat
Deal found 10/2C$ 659
Mon 17/23:25 p.m.YTZ - LHR
1 stop10h 45mAir Canada
Sat 1/36:00 a.m.LHR - YTZ
2 stops18h 50mAir Canada
Deal found 10/2C$ 662
Thu 20/29:35 p.m.YYZ - LGW
Nonstop7h 10mPorter Airlines
Sat 1/311:40 a.m.LGW - YYZ
Nonstop8h 20mPorter Airlines
Deal found 10/2C$ 664
Wed 19/310:20 a.m.YTZ - LHR
2 stops16h 50mMultiple Airlines
Wed 26/311:10 a.m.LHR - YTZ
2 stops14h 40mMultiple Airlines
Deal found 10/2C$ 705
Tue 6/54:40 p.m.YTZ - LGW
1 stop12h 10mPorter Airlines
Wed 14/511:35 a.m.LGW - YTZ
1 stop11h 35mPorter Airlines
Deal found 10/2C$ 718
Sun 23/37:10 p.m.YYZ - LHR
Nonstop7h 20mLufthansa
Thu 27/31:30 p.m.LHR - YYZ
1 stop11h 25mLufthansa
Deal found 10/2C$ 718
Thu 27/26:10 p.m.YYZ - LHR
Nonstop7h 20mMultiple Airlines
Wed 12/31:30 p.m.LHR - YYZ
1 stop11h 25mMultiple Airlines
Deal found 10/2C$ 727
Mon 14/410:00 p.m.YYZ - STN
1 stop18h 00mMultiple Airlines
Thu 24/46:55 a.m.STN - YYZ
1 stop12h 20mMultiple Airlines
Deal found 10/2C$ 729
Sat 3/511:00 p.m.YYZ - LTN
1 stop9h 35mMultiple Airlines
Wed 14/56:05 a.m.LTN - YYZ
1 stop18h 05mMultiple Airlines
Deal found 10/2C$ 745
Fri 2/58:55 p.m.YTZ - LGW
1 stop31h 55mAir Transat
Fri 13/611:35 a.m.LGW - YTZ
1 stop11h 35mAir Transat
Deal found 10/2C$ 750