Cheap flights to London – Compare and Save

— LON
30 Apr — 7 May1
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 25 April 2025.

Round-trip from

C$ 670

One-way from

C$ 338

Popular in

December

Cheapest in

February

Average price

C$ 772

Good round-trip deal

C$ 679 or less

Good one-way deal

C$ 418 or less
Porter Airlines
  • Porter Airlines
  • 12/5-18/5
  • 2 total stops
  • 47h 35m total
  • Toronto to London
29/5
  • 29/5
  • 2 total stops
  • 16h 00m total
  • Toronto to London
Highest demand for flights based on searches. 2% potential increase in price (C$ 32 potential increase over avg. RT price).
Cheapest flight prices on average. 2% potential price decrease (C$ 33 potential savings vs. average RT price).
Average for round-trip flights in April 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 25 April 2025.

Mon 12/59:00 p.m.YTZ - LGW
1 stop31h 50mPorter Airlines
Sun 18/511:35 a.m.LGW - YTZ
1 stop15h 45mPorter Airlines
Deal found 24/4C$ 670
Tue 29/412:00 p.m.YYZ - LHR
1 stop13h 30mAir Canada
Thu 8/58:40 a.m.LHR - YYZ
1 stop12h 45mAir Canada
Deal found 25/4C$ 670
Mon 12/511:15 p.m.YYZ - LGW
1 stop29h 35mAir Transat
Sun 18/512:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 24/4C$ 670
Thu 28/810:10 p.m.YYZ - STN
1 stop19h 15mMultiple Airlines
Mon 1/910:00 p.m.STN - YYZ
1 stop21h 10mMultiple Airlines
Deal found 25/4C$ 670
Wed 7/510:20 a.m.YTZ - LHR
2 stops15h 10mAir Canada
Fri 9/58:40 a.m.LHR - YTZ
2 stops14h 10mAir Canada
Deal found 23/4C$ 671
Mon 12/59:00 p.m.YTZ - LGW
1 stop31h 50mPorter Airlines
Sun 18/511:35 a.m.LGW - YTZ
1 stop25h 50mPorter Airlines
Deal found 24/4C$ 671
Thu 8/56:20 p.m.YYZ - LHR
Nonstop7h 15mAir Canada
Mon 12/56:00 a.m.LHR - YYZ
1 stop12h 50mAir Canada
Deal found 24/4C$ 671
Tue 10/611:00 p.m.YYZ - LGW
1 stop10h 40mIcelandair
Wed 18/63:40 p.m.LGW - YYZ
1 stop11h 15mIcelandair
Deal found 23/4C$ 671
Thu 29/510:15 p.m.YYZ - STN
2 stops15h 15mMultiple Airlines
Mon 9/610:00 p.m.STN - YYZ
1 stop21h 10mMultiple Airlines
Deal found 23/4C$ 671
Sun 30/115:35 p.m.YYZ - LHR
1 stop18h 55mTAP AIR PORTUGAL
Mon 8/128:15 a.m.LHR - YYZ
1 stop35h 30mTAP AIR PORTUGAL
Deal found 23/4C$ 673
Mon 12/510:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Sun 18/512:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 24/4C$ 673
Tue 3/67:30 p.m.YYZ - STN
2 stops16h 05mMultiple Airlines
Mon 30/66:25 a.m.STN - YYZ
1 stop11h 30mMultiple Airlines
Deal found 23/4C$ 673

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.