Cheap flights to London – Compare and Save
— LON
23 Aug — 30 Aug1
Round-trip
1 adult
Economy
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 18 August 2025.
Round-trip from | C$ 727 |
---|---|
One-way from | C$ 362 |
Popular in | December |
Cheapest in | February |
Average price | C$ 999 |
Good round-trip deal | C$ 771 or less |
Good one-way deal | C$ 370 or less |
- Air Canada
- 28/9-7/10
- 4 total stops
- 30h 40m total
- Toronto to London
- 27/10
- 1 total stop
- 18h 15m total
- Toronto to London
Highest demand for flights based on searches. 3% potential increase in price (C$ 48 potential increase over avg. RT price).
Cheapest flight prices on average. 3% potential price decrease (C$ 35 potential savings vs. average RT price).
Average for round-trip flights in August 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 LondonExplore the most affordable flight options available to London. Find the lowest fares based on data from user searches, with prices last updated on 18 August 2025.
Explore the most affordable flight options available to London. Find the lowest fares based on data from user searches, with prices last updated on 18 August 2025.
Sun 28/98:50 a.m.YTZ - LHR
2 stops16h 40mAir Canada
Tue 7/108:45 a.m.LHR - YTZ
2 stops14h 00mAir Canada
Deal found 17/8C$ 727
Thu 13/116:10 p.m.YYZ - LHR
Nonstop7h 20mAir Canada
Tue 18/119:00 a.m.LHR - YYZ
1 stop11h 50mAir Canada
Deal found 17/8C$ 727
Mon 3/117:40 p.m.YYZ - LGW
1 stop10h 15mIcelandair
Tue 11/1111:55 a.m.LGW - YYZ
1 stop11h 20mIcelandair
Deal found 17/8C$ 727
Mon 3/1111:00 p.m.YYZ - LHR
Nonstop7h 20mMultiple Airlines
Tue 11/119:00 a.m.LHR - YYZ
1 stop11h 50mMultiple Airlines
Deal found 16/8C$ 728
Sun 28/910:15 p.m.YYZ - LTN
1 stop12h 15mMultiple Airlines
Tue 7/109:50 p.m.LTN - YYZ
1 stop21h 20mMultiple Airlines
Deal found 16/8C$ 728
Wed 15/108:50 p.m.YYZ - LGW
1 stop12h 50mIcelandair
Wed 22/103:40 p.m.LGW - YYZ
1 stop11h 15mIcelandair
Deal found 17/8C$ 728
Sun 28/98:50 a.m.YTZ - LHR
2 stops16h 40mAir Canada
Tue 7/108:45 a.m.LHR - YTZ
2 stops14h 00mAir Canada
Deal found 16/8C$ 730
Sun 21/98:50 a.m.YTZ - LGW
1 stop20h 00mAir Transat
Tue 14/1011:35 a.m.LGW - YTZ
1 stop11h 35mAir Transat
Deal found 17/8C$ 730
Sun 28/94:00 p.m.YYZ - LHR
1 stop9h 30mAir Canada
Tue 7/105:40 p.m.LHR - YYZ
Nonstop7h 50mAir Canada
Deal found 17/8C$ 730
Tue 30/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Sat 1/1111:40 a.m.LGW - YYZ
Nonstop8h 20mAir Transat
Deal found 16/8C$ 730
Wed 1/108:50 p.m.YYZ - STN
2 stops19h 05mMultiple Airlines
Wed 8/109:05 a.m.STN - YYZ
2 stops17h 50mMultiple Airlines
Deal found 17/8C$ 730
Sun 28/98:50 a.m.YTZ - LHR
2 stops16h 40mAir Canada
Tue 7/108:45 a.m.LHR - YTZ
2 stops14h 00mAir Canada
Deal found 18/8C$ 731
Best flights to LondonDiscover carefully curated flight deals to London that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 18 August 2025.
Discover carefully curated flight deals to London that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 18 August 2025.
Sun 9/119:35 p.m.YYZ - LGW
Nonstop7h 10mAir Transat
Wed 4/211:40 a.m.LGW - YYZ
Nonstop8h 20mAir Transat
Deal found 17/8C$ 727
Sun 28/910:15 p.m.YYZ - LTN
1 stop12h 15mMultiple Airlines
Tue 7/109:50 p.m.LTN - YYZ
1 stop21h 20mMultiple Airlines
Deal found 16/8C$ 728
Sun 28/99:00 p.m.YTZ - LGW
1 stop31h 50mPorter Airlines
Tue 7/1011:35 a.m.LGW - YTZ
1 stop11h 35mPorter Airlines
Deal found 17/8C$ 732
Tue 18/118:25 p.m.YYZ - LHR
Nonstop7h 05mLufthansa
Sun 23/117:40 a.m.LHR - YYZ
1 stop12h 15mLufthansa
Deal found 18/8C$ 732
Fri 17/1012:25 p.m.YTZ - LHR
1 stop13h 05mAir Canada
Sun 26/109:00 a.m.LHR - YTZ
2 stops16h 35mAir Canada
Deal found 16/8C$ 743
Mon 13/1010:30 p.m.YYZ - LHR
Nonstop7h 10mDelta
Fri 24/106:30 a.m.LHR - YYZ
1 stop11h 50mDelta
Deal found 15/8C$ 743
Mon 29/910:30 p.m.YYZ - LHR
Nonstop7h 10mVirgin Atlantic
Thu 9/1011:45 a.m.LHR - YYZ
1 stop13h 10mVirgin Atlantic
Deal found 15/8C$ 743
Tue 7/108:15 p.m.YYZ - LCY
1 stop11h 15mSWISS
Tue 4/119:15 a.m.LCY - YYZ
1 stop11h 35mSWISS
Deal found 18/8C$ 789
Mon 27/106:10 p.m.YHM - LHR
1 stop14h 40mWestJet
Sun 2/112:50 p.m.LHR - YHM
1 stop31h 27mWestJet
Deal found 16/8C$ 1,168
Thu 13/119:35 p.m.YYZ - LGW
Nonstop7h 10mAir Transat
Sun 1/211:40 a.m.LGW - YYZ
Nonstop8h 20mAir Transat
Deal found 17/8C$ 727
Sun 28/910:15 p.m.YYZ - LTN
1 stop19h 40mMultiple Airlines
Tue 7/106:10 p.m.LTN - YYZ
2 stops25h 00mMultiple Airlines
Deal found 16/8C$ 728
Tue 14/107:25 a.m.YTZ - LHR
1 stop18h 05mAir Canada
Wed 22/1012:40 p.m.LHR - YTZ
1 stop11h 06mAir Canada
Deal found 17/8C$ 743
Direct flights to LondonExplore direct flight options to London based on user searches, and compare prices and availability for your desired travel dates. Data last updated 18 August 2025.
Explore direct flight options to London based on user searches, and compare prices and availability for your desired travel dates. Data last updated 18 August 2025.
Sun 5/1011:35 p.m.YYZ - LHR
Nonstop7h 15mAir Canada
Sun 12/108:30 a.m.LHR - YYZ
Nonstop7h 55mAir Canada
Deal found 17/8C$ 727
Sun 9/119:35 p.m.YYZ - LGW
Nonstop7h 10mAir Transat
Tue 3/211:40 a.m.LGW - YYZ
Nonstop8h 20mAir Transat
Deal found 17/8C$ 727
Sun 12/1011:35 p.m.YYZ - LHR
Nonstop7h 15mAir Canada
Sun 26/106:00 p.m.LHR - YYZ
Nonstop8h 10mAir Canada
Deal found 17/8C$ 728
Sun 28/96:20 p.m.YYZ - LHR
Nonstop7h 15mAir Canada
Tue 7/108:30 a.m.LHR - YYZ
Nonstop7h 55mAir Canada
Deal found 16/8C$ 730
Tue 30/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Tue 7/1012:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 18/8C$ 730
Sun 28/96:20 p.m.YYZ - LHR
Nonstop7h 15mAir Canada
Tue 7/108:30 a.m.LHR - YYZ
Nonstop7h 55mAir Canada
Deal found 18/8C$ 731
Fri 24/1010:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Sat 1/1111:40 a.m.LGW - YYZ
Nonstop8h 20mAir Transat
Deal found 17/8C$ 731
Sun 28/98:30 p.m.YYZ - LHR
Nonstop7h 05mAir Canada
Tue 7/108:30 a.m.LHR - YYZ
Nonstop7h 55mAir Canada
Deal found 17/8C$ 732
Sun 28/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Tue 7/1012:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 17/8C$ 732
Sun 28/96:20 p.m.YYZ - LHR
Nonstop7h 15mAir Canada
Tue 7/1012:05 p.m.LHR - YYZ
Nonstop8h 10mAir Canada
Deal found 17/8C$ 734
Tue 30/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Tue 7/1012:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 17/8C$ 734
Sun 21/96:20 p.m.YYZ - LHR
Nonstop7h 15mAir Canada
Sat 27/98:30 a.m.LHR - YYZ
Nonstop7h 55mAir Canada
Deal found 17/8C$ 735
Last-minute flights to LondonDiscover last-minute flight deals to London. Data last updated 18 August 2025 and is based on user searches.
Discover last-minute flight deals to London. Data last updated 18 August 2025 and is based on user searches.
Wed 10/92:00 p.m.YYZ - LHR
1 stop13h 35mAir Canada
Wed 17/98:30 a.m.LHR - YYZ
Nonstop7h 55mAir Canada
Deal found 17/8C$ 728
Tue 16/98:50 p.m.YYZ - LGW
1 stop12h 50mIcelandair
Tue 30/93:40 p.m.LGW - YYZ
1 stop32h 30mIcelandair
Deal found 18/8C$ 728
Sun 21/912:30 a.m.YYZ - LHR
1 stop25h 00mAir Canada
Tue 18/119:00 a.m.LHR - YYZ
1 stop11h 50mAir Canada
Deal found 17/8C$ 727
Sun 21/98:50 a.m.YTZ - LGW
1 stop20h 00mAir Transat
Tue 14/1011:35 a.m.LGW - YTZ
1 stop11h 35mAir Transat
Deal found 17/8C$ 730
Sun 21/96:55 p.m.YTZ - LGW
1 stop9h 55mAir Transat
Tue 7/1011:35 a.m.LGW - YTZ
1 stop15h 45mAir Transat
Deal found 18/8C$ 731
Sun 28/98:50 a.m.YTZ - LHR
2 stops16h 40mAir Canada
Tue 7/108:45 a.m.LHR - YTZ
2 stops14h 00mAir Canada
Deal found 17/8C$ 727
Sun 28/910:15 p.m.YYZ - LTN
1 stop12h 15mMultiple Airlines
Tue 7/109:50 p.m.LTN - YYZ
1 stop21h 20mMultiple Airlines
Deal found 16/8C$ 728
Sun 28/98:50 a.m.YTZ - LHR
2 stops16h 40mAir Canada
Tue 7/108:45 a.m.LHR - YTZ
2 stops14h 00mAir Canada
Deal found 16/8C$ 730
Sun 28/94:00 p.m.YYZ - LHR
1 stop9h 30mAir Canada
Tue 7/105:40 p.m.LHR - YYZ
Nonstop7h 50mAir Canada
Deal found 17/8C$ 730
Sun 28/98:50 a.m.YTZ - LHR
2 stops16h 40mAir Canada
Tue 7/108:45 a.m.LHR - YTZ
2 stops14h 00mAir Canada
Deal found 18/8C$ 731
Tue 30/98:50 p.m.YYZ - LGW
1 stop12h 50mIcelandair
Sat 11/103:40 p.m.LGW - YYZ
1 stop11h 15mIcelandair
Deal found 16/8C$ 727
Tue 30/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Sat 1/1111:40 a.m.LGW - YYZ
Nonstop8h 20mAir Transat
Deal found 16/8C$ 730
One-way flights to LondonSearch for one-way flight options to London. Find affordable one-way fares based on user searches. Data last updated 18 August 2025.
Search for one-way flight options to London. Find affordable one-way fares based on user searches. Data last updated 18 August 2025.
Mon 27/102:35 p.m.YHM - LHR
1 stop18h 15mMultiple Airlines
Deal found 17/8C$ 362
Sun 16/112:35 p.m.YHM - LHR
1 stop17h 15mMultiple Airlines
Deal found 18/8C$ 363
Wed 17/95:30 p.m.YTZ - LGW
1 stop11h 20mAir Transat
Deal found 18/8C$ 368
Wed 12/114:00 p.m.YYZ - LHR
1 stop15h 50mWestJet
Deal found 17/8C$ 368
Mon 13/1010:10 p.m.YYZ - SEN
2 stops43h 55mMultiple Airlines
Deal found 17/8C$ 368
Sun 28/911:55 p.m.YYZ - LGW
1 stop27h 25mMultiple Airlines
Deal found 15/8C$ 368
Wed 1/1010:10 p.m.YYZ - LCY
1 stop29h 25mMultiple Airlines
Deal found 15/8C$ 369
Mon 22/911:55 p.m.YYZ - LTN
1 stop16h 30mMultiple Airlines
Deal found 18/8C$ 369
Wed 24/95:40 p.m.YYZ - LHR
1 stop23h 20mTAP AIR PORTUGAL
Deal found 18/8C$ 369
Mon 29/911:55 p.m.YYZ - SEN
3 stops42h 10mMultiple Airlines
Deal found 16/8C$ 369
Thu 27/115:35 p.m.YYZ - LGW
1 stop11h 15mTAP AIR PORTUGAL
Deal found 15/8C$ 369
Sun 28/910:15 p.m.YYZ - STN
2 stops20h 30mMultiple Airlines
Deal found 15/8C$ 369