Cheap flights to London – Compare and Save
— LON
13 Jul — 20 Jul1
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 8 July 2025.
Round-trip from | C$ 732 |
---|---|
One-way from | C$ 362 |
Popular in | December |
Cheapest in | February |
Average price | C$ 1,044 |
Good round-trip deal | C$ 786 or less |
Good one-way deal | C$ 384 or less |
- 10/9-25/12
- 1 total stop
- 18h 35m total
- Toronto to London
- 18/7
- 2 total stops
- 18h 20m total
- Toronto to London
Highest demand for flights based on searches. 3% potential increase in price (C$ 41 potential increase over avg. RT price).
Cheapest flight prices on average. 2% potential price decrease (C$ 32 potential savings vs. average RT price).
Average for round-trip flights in July 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 8 July 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 8 July 2025.
Wed 10/911:35 p.m.YYZ - LHR
Nonstop7h 15mMultiple Airlines
Thu 25/121:30 p.m.LHR - YYZ
1 stop11h 20mMultiple Airlines
Deal found 6/7C$ 732
Wed 3/911:15 p.m.YYZ - LGW
1 stop29h 35mAir Transat
Sun 14/99:40 a.m.LGW - YYZ
Nonstop8h 05mAir Transat
Deal found 6/7C$ 732
Thu 2/106:55 p.m.YTZ - LGW
1 stop9h 55mAir Transat
Tue 7/1011:35 a.m.LGW - YTZ
1 stop11h 35mAir Transat
Deal found 6/7C$ 734
Mon 13/105:00 p.m.YYZ - LHR
1 stop11h 35mAustrian Airlines
Sat 15/116:00 a.m.LHR - YYZ
2 stops17h 50mAustrian Airlines
Deal found 7/7C$ 734
Wed 20/811:55 p.m.YYZ - LTN
1 stop15h 50mMultiple Airlines
Wed 27/810:00 a.m.LTN - YYZ
1 stop10h 50mMultiple Airlines
Deal found 6/7C$ 734
Fri 10/1010:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Fri 17/1012:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 6/7C$ 734
Sun 28/910:15 p.m.YYZ - STN
1 stop11h 05mMultiple Airlines
Fri 3/108:15 a.m.STN - YYZ
1 stop10h 55mMultiple Airlines
Deal found 6/7C$ 734
Thu 2/108:50 a.m.YTZ - LGW
1 stop20h 00mAir Transat
Tue 7/1011:35 a.m.LGW - YTZ
1 stop11h 35mAir Transat
Deal found 6/7C$ 735
Sat 27/96:20 p.m.YYZ - LHR
Nonstop7h 15mLufthansa
Fri 10/109:00 a.m.LHR - YYZ
1 stop14h 30mLufthansa
Deal found 7/7C$ 735
Thu 2/109:30 p.m.YYZ - LHR
Nonstop7h 30mAir Canada
Mon 6/106:50 a.m.LHR - YYZ
1 stop9h 50mAir Canada
Deal found 6/7C$ 736
Thu 21/811:55 p.m.YYZ - LGW
1 stop16h 30mMultiple Airlines
Thu 28/88:55 a.m.LGW - YYZ
1 stop11h 55mMultiple Airlines
Deal found 7/7C$ 736
Fri 26/910:10 p.m.YYZ - STN
1 stop13h 25mMultiple Airlines
Wed 1/108:30 a.m.STN - YYZ
1 stop10h 40mMultiple Airlines
Deal found 6/7C$ 736
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 8 July 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 8 July 2025.
Wed 10/911:35 p.m.YYZ - LHR
Nonstop7h 15mMultiple Airlines
Thu 25/121:30 p.m.LHR - YYZ
1 stop11h 20mMultiple Airlines
Deal found 6/7C$ 732
Wed 3/97:50 p.m.YYZ - LGW
Nonstop7h 05mAir Transat
Sun 14/99:40 a.m.LGW - YYZ
Nonstop8h 05mAir Transat
Deal found 6/7C$ 732
Mon 13/105:00 p.m.YYZ - LHR
1 stop11h 35mAustrian Airlines
Sat 15/116:00 a.m.LHR - YYZ
2 stops17h 50mAustrian Airlines
Deal found 7/7C$ 734
Sat 27/96:20 p.m.YYZ - LHR
Nonstop7h 15mLufthansa
Fri 10/109:00 a.m.LHR - YYZ
1 stop14h 30mLufthansa
Deal found 7/7C$ 735
Thu 2/109:30 p.m.YYZ - LHR
Nonstop7h 30mAir Canada
Mon 6/106:50 a.m.LHR - YYZ
1 stop9h 50mAir Canada
Deal found 6/7C$ 736
Tue 26/85:40 p.m.YYZ - LHR
1 stop20h 10mTAP AIR PORTUGAL
Mon 22/98:00 a.m.LHR - YYZ
1 stop18h 00mTAP AIR PORTUGAL
Deal found 6/7C$ 738
Wed 10/96:00 p.m.YYZ - LGW
1 stop10h 50mPorter Airlines
Tue 23/911:35 a.m.LGW - YYZ
1 stop12h 50mPorter Airlines
Deal found 7/7C$ 740
Tue 18/1110:40 p.m.YYZ - LHR
Nonstop7h 00mDelta
Sun 23/116:30 a.m.LHR - YYZ
1 stop17h 45mDelta
Deal found 7/7C$ 745
Tue 21/104:35 p.m.YYZ - LGW
1 stop20h 15mSWISS
Tue 28/106:40 p.m.LGW - YYZ
1 stop26h 25mSWISS
Deal found 7/7C$ 751
Thu 4/911:00 p.m.YYZ - LGW
1 stop31h 45mIcelandair
Tue 9/91:00 p.m.LGW - YYZ
1 stop11h 10mIcelandair
Deal found 7/7C$ 754
Fri 5/96:35 p.m.YYZ - LHR
1 stop21h 20mBrussels Airlines
Sun 14/96:50 a.m.LHR - YYZ
2 stops12h 44mBrussels Airlines
Deal found 6/7C$ 779
Sun 31/85:20 p.m.YYZ - LHR
1 stop10h 45mAer Lingus
Sun 7/98:50 a.m.LHR - YYZ
1 stop12h 00mAer Lingus
Deal found 6/7C$ 786
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 8 July 2025.
Explore direct flight options to London based on user searches, and compare prices and availability for your desired travel dates. Data last updated 8 July 2025.
Wed 3/97:50 p.m.YYZ - LGW
Nonstop7h 05mAir Transat
Sun 14/99:40 a.m.LGW - YYZ
Nonstop8h 05mAir Transat
Deal found 6/7C$ 732
Fri 5/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Thu 18/912:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 6/7C$ 734
Mon 8/97:50 p.m.YYZ - LGW
Nonstop7h 05mAir Transat
Fri 12/99:40 a.m.LGW - YYZ
Nonstop8h 05mAir Transat
Deal found 6/7C$ 736
Wed 1/109:30 p.m.YYZ - LHR
Nonstop7h 30mMultiple Airlines
Wed 8/103:50 p.m.LHR - YYZ
Nonstop7h 55mMultiple Airlines
Deal found 6/7C$ 738
Thu 25/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Thu 2/1012:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 7/7C$ 738
Wed 10/911:35 p.m.YYZ - LHR
Nonstop7h 15mAir Canada
Tue 30/912:05 p.m.LHR - YYZ
Nonstop8h 10mAir Canada
Deal found 6/7C$ 739
Wed 3/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Mon 15/99:40 a.m.LGW - YYZ
Nonstop8h 05mAir Transat
Deal found 7/7C$ 739
Tue 16/97:50 p.m.YYZ - LGW
Nonstop7h 05mPorter Airlines
Tue 30/912:40 p.m.LGW - YYZ
Nonstop8h 00mPorter Airlines
Deal found 7/7C$ 740
Fri 26/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Fri 10/1012:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 7/7C$ 742
Fri 12/910:45 p.m.YYZ - LGW
Nonstop7h 00mAir Transat
Sat 20/99:40 a.m.LGW - YYZ
Nonstop8h 05mAir Transat
Deal found 7/7C$ 743
Mon 15/911:35 p.m.YYZ - LHR
Nonstop7h 15mAir Canada
Tue 23/93:50 p.m.LHR - YYZ
Nonstop7h 55mAir Canada
Deal found 6/7C$ 745
Fri 5/97:50 p.m.YYZ - LGW
Nonstop7h 05mAir Transat
Sun 28/912:40 p.m.LGW - YYZ
Nonstop8h 00mAir Transat
Deal found 8/7C$ 745
Last-minute flights to LondonDiscover last-minute flight deals to London. Data last updated 8 July 2025 and is based on user searches.
Discover last-minute flight deals to London. Data last updated 8 July 2025 and is based on user searches.
Mon 14/710:15 p.m.YYZ - STN
1 stop14h 45mMultiple Airlines
Fri 15/810:50 p.m.STN - YYZ
2 stops26h 11mMultiple Airlines
Deal found 7/7C$ 757
Mon 14/711:55 p.m.YYZ - LGW
1 stop12h 00mMultiple Airlines
Thu 21/89:45 a.m.LGW - YYZ
1 stop11h 05mMultiple Airlines
Deal found 7/7C$ 760
Mon 14/710:15 p.m.YYZ - STN
1 stop14h 45mMultiple Airlines
Tue 30/910:35 p.m.STN - YYZ
1 stop20h 35mMultiple Airlines
Deal found 6/7C$ 783
Mon 14/710:15 p.m.YYZ - LTN
1 stop13h 40mMultiple Airlines
Fri 15/89:05 p.m.LTN - YYZ
2 stops27h 56mMultiple Airlines
Deal found 7/7C$ 817
Tue 15/711:55 p.m.YYZ - STN
1 stop13h 15mMultiple Airlines
Fri 22/86:40 a.m.STN - YYZ
1 stop14h 10mMultiple Airlines
Deal found 7/7C$ 750
Tue 15/711:55 p.m.YYZ - LGW
1 stop10h 15mMultiple Airlines
Fri 22/89:50 a.m.LGW - YYZ
1 stop11h 00mMultiple Airlines
Deal found 7/7C$ 812
Wed 16/79:15 p.m.YYZ - STN
1 stop29h 30mMultiple Airlines
Wed 27/89:30 p.m.STN - YYZ
1 stop20h 40mMultiple Airlines
Deal found 7/7C$ 780
Wed 16/711:55 p.m.YYZ - LTN
1 stop10h 30mMultiple Airlines
Thu 21/88:45 a.m.LTN - YYZ
1 stop12h 05mMultiple Airlines
Deal found 7/7C$ 798
Wed 16/711:55 p.m.YYZ - STN
1 stop17h 35mMultiple Airlines
Fri 22/86:40 a.m.STN - YYZ
1 stop14h 10mMultiple Airlines
Deal found 7/7C$ 805
Wed 16/711:55 p.m.YYZ - LGW
1 stop12h 55mMultiple Airlines
Fri 22/89:50 a.m.LGW - YYZ
1 stop11h 00mMultiple Airlines
Deal found 7/7C$ 814
Thu 17/711:55 p.m.YYZ - STN
1 stop11h 45mMultiple Airlines
Thu 21/86:55 a.m.STN - YYZ
1 stop13h 55mMultiple Airlines
Deal found 7/7C$ 761
Thu 17/711:55 p.m.YYZ - LTN
1 stop15h 45mMultiple Airlines
Thu 21/88:45 a.m.LTN - YYZ
1 stop12h 05mMultiple Airlines
Deal found 7/7C$ 803
One-way flights to LondonSearch for one-way flight options to London. Find affordable one-way fares based on user searches. Data last updated 8 July 2025.
Search for one-way flight options to London. Find affordable one-way fares based on user searches. Data last updated 8 July 2025.
Fri 18/77:00 a.m.YTZ - LGW
2 stops18h 20mMultiple Airlines
Deal found 7/7C$ 362
Thu 24/710:15 p.m.YYZ - LTN
1 stop19h 05mMultiple Airlines
Deal found 6/7C$ 362
Fri 25/76:00 p.m.YYZ - LGW
1 stop10h 50mAir Transat
Deal found 8/7C$ 362
Sun 13/79:00 p.m.YTZ - LGW
1 stop31h 50mPorter Airlines
Deal found 8/7C$ 363
Sat 4/1010:10 p.m.YYZ - LHR
1 stop9h 30mMultiple Airlines
Deal found 6/7C$ 363
Mon 21/77:50 p.m.YYZ - LGW
Nonstop7h 05mAir Transat
Deal found 7/7C$ 363
Mon 21/710:15 p.m.YYZ - STN
2 stops18h 55mMultiple Airlines
Deal found 8/7C$ 363
Mon 14/712:35 p.m.YTZ - LGW
1 stop16h 15mPorter Airlines
Deal found 7/7C$ 365
Sat 4/1010:10 p.m.YYZ - LHR
1 stop9h 30mMultiple Airlines
Deal found 5/7C$ 365
Fri 11/77:50 p.m.YYZ - LGW
Nonstop7h 05mAir Transat
Deal found 7/7C$ 365
Sun 13/710:15 p.m.YYZ - STN
2 stops20h 30mMultiple Airlines
Deal found 7/7C$ 365
Sat 2/89:50 a.m.YTZ - LGW
2 stops15h 30mMultiple Airlines
Deal found 7/7C$ 366