Take off on cheap flights from London to Toronto, your adventure starts now!

Cheapest dates for London - Toronto tickets

  • any
  • February 2018
  • March 2018
  • April 2018
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • any
  • February 2018
  • March 2018
  • April 2018
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • price
  • month of departure
  • month of return
£289
outward: 25-Feb-2018
15:25 STN » 20:45 YYZ
Lufthansa 1 stop (29h20m)
inbound: 06-Mar-2018
00:05 YYZ » 10:30 LCY
Lufthansa 1 stop (10h25m)
£289
outward: 25-Feb-2018
15:25 STN » 20:45 YYZ
Lufthansa 1 stop (29h20m)
inbound: 06-Mar-2018
00:05 YYZ » 10:30 LCY
Lufthansa 1 stop (10h25m)
£290
outward: 10-Apr-2018
12:35 LGW » 23:30 YYZ
WOW air 1 stop (10h55m)
inbound: 16-May-2018
01:00 YYZ » 21:30 LGW
WOW air 1 stop (20h30m)
£302
outward: 10-Apr-2018
12:35 LGW » 23:30 YYZ
WOW air 1 stop (10h55m)
inbound: 18-Apr-2018
01:00 YYZ » 21:10 LGW
WOW air 1 stop (20h10m)
£313
outward: 18-Apr-2018
22:00 LGW » 23:30 YYZ
WOW air 1 stop (25h30m)
inbound: 28-Apr-2018
01:00 YYZ » 11:25 LGW
WOW air 1 stop (10h25m)
£319
outward: 10-Oct-2018
10:00 STN » 00:35 YYZ
Lufthansa 1 stop (14h35m)
inbound: 25-Oct-2018
02:05 YYZ » 20:30 STN
Lufthansa 1 stop (18h25m)
£321
outward: 18-Apr-2018
22:00 LGW » 23:30 YYZ
WOW air 1 stop (25h30m)
inbound: 28-Apr-2018
01:00 YYZ » 11:25 LGW
WOW air 1 stop (10h25m)
£324
outward: 30-Apr-2018
21:15 STN » 20:25 YYZ
Lufthansa 1 stop (23h10m)
inbound: 15-May-2018
00:20 YYZ » 19:45 LCY
Lufthansa 1 stop (19h25m)
£324
outward: 03-Dec-2018
09:10 LCY » 22:05 YYZ
Lufthansa 1 stop (12h55m)
inbound: 12-Dec-2018
23:05 YYZ » 17:40 LCY
Lufthansa 1 stop (18h35m)
£325
outward: 02-Nov-2018
09:10 LCY » 22:05 YYZ
Lufthansa 1 stop (12h55m)
inbound: 16-Nov-2018
23:05 YYZ » 09:40 LHR
Lufthansa 1 stop (10h35m)
£327
outward: 14-Jun-2018
18:30 STN » 03:15 YYZ
Primera Air direct (8h45m)
inbound: 22-Jun-2018
04:45 YYZ » 12:15 STN
Primera Air direct (7h30m)
£327
outward: 14-Jun-2018
18:30 STN » 03:15 YYZ
Primera Air direct (8h45m)
inbound: 27-Jun-2018
04:45 YYZ » 12:15 STN
Primera Air direct (7h30m)
£327
outward: 16-Jun-2018
18:30 STN » 03:15 YYZ
Primera Air direct (8h45m)
inbound: 22-Jun-2018
04:45 YYZ » 12:15 STN
Primera Air direct (7h30m)
£327
outward: 16-Jun-2018
18:30 STN » 03:15 YYZ
Primera Air direct (8h45m)
inbound: 27-Jun-2018
04:45 YYZ » 12:15 STN
Primera Air direct (7h30m)
£327
outward: 19-Jun-2018
18:30 STN » 03:15 YYZ
Primera Air direct (8h45m)
inbound: 22-Jun-2018
04:45 YYZ » 12:15 STN
Primera Air direct (7h30m)
£327
outward: 19-Jun-2018
18:30 STN » 03:15 YYZ
Primera Air direct (8h45m)
inbound: 27-Jun-2018
04:45 YYZ » 12:15 STN
Primera Air direct (7h30m)
£328
outward: 06-Mar-2018
11:05 LCY » 18:30 YYZ
Lufthansa 1 stop (31h25m)
inbound: 14-Mar-2018
00:05 YYZ » 17:40 LCY
Lufthansa 1 stop (17h35m)
£328
outward: 10-May-2018
14:10 LGW » 22:20 YYZ
WestJet direct (8h10m)
inbound: 18-May-2018
02:30 YYZ » 09:50 LGW
WestJet direct (7h20m)
£329
outward: 05-Jun-2018
17:25 STN » 02:10 YYZ
Primera Air direct (8h45m)
inbound: 13-Jun-2018
03:40 YYZ » 11:10 STN
Primera Air direct (7h30m)
£329
outward: 05-Jun-2018
17:25 STN » 02:10 YYZ
Primera Air direct (8h45m)
inbound: 15-Jun-2018
03:40 YYZ » 11:10 STN
Primera Air direct (7h30m)
£329
outward: 07-Jun-2018
17:25 STN » 02:10 YYZ
Primera Air direct (8h45m)
inbound: 13-Jun-2018
03:40 YYZ » 11:10 STN
Primera Air direct (7h30m)
£329
outward: 07-Jun-2018
17:25 STN » 02:10 YYZ
Primera Air direct (8h45m)
inbound: 15-Jun-2018
03:40 YYZ » 11:10 STN
Primera Air direct (7h30m)
£329
outward: 09-Jun-2018
17:25 STN » 02:10 YYZ
Primera Air direct (8h45m)
inbound: 13-Jun-2018
03:40 YYZ » 11:10 STN
Primera Air direct (7h30m)
£329
outward: 09-Jun-2018
17:25 STN » 02:10 YYZ
Primera Air direct (8h45m)
inbound: 15-Jun-2018
03:40 YYZ » 11:10 STN
Primera Air direct (7h30m)
£329
outward: 10-Apr-2018
12:35 LGW » 23:30 YYZ
WOW air 1 stop (10h55m)
inbound: 17-Apr-2018
01:00 YYZ » 11:25 LGW
WOW air 1 stop (10h25m)
£330
outward: 08-May-2018
14:10 LGW » 22:20 YYZ
WestJet direct (8h10m)
inbound: 14-May-2018
02:30 YYZ » 09:50 LGW
WestJet direct (7h20m)
£331
outward: 01-Nov-2018
09:10 LCY » 22:05 YYZ
Lufthansa 1 stop (12h55m)
inbound: 21-Nov-2018
23:05 YYZ » 09:40 LHR
Lufthansa 1 stop (10h35m)
£331
outward: 05-Nov-2018
09:10 LCY » 22:05 YYZ
Lufthansa 1 stop (12h55m)
inbound: 20-Nov-2018
00:00 YYZ » 10:30 LCY
Lufthansa 1 stop (10h30m)
£331
outward: 19-Apr-2018
12:35 LGW » 23:30 YYZ
WOW air 1 stop (10h55m)
inbound: 24-Apr-2018
01:00 YYZ » 11:25 LGW
WOW air 1 stop (10h25m)
£334
outward: 06-Jun-2018
14:10 LGW » 22:20 YYZ
WestJet direct (8h10m)
inbound: 14-Jun-2018
02:30 YYZ » 09:50 LGW
WestJet direct (7h20m)
Return
Departure
14 June Jun Thursday $retDate.dayShortName
15 June Jun Friday $retDate.dayShortName
16 June Jun Saturday $retDate.dayShortName
17 June Jun Sunday $retDate.dayShortName
18 June Jun Monday $retDate.dayShortName
19 June Jun Tuesday $retDate.dayShortName
20 June Jun Wednesday $retDate.dayShortName
06 June Jun Wednesday $outDate.dayShortName
£333 WestJet
1528287000000 LGW » 1528316400000 YYZ, 0 (490)
1528936200000 YYZ » 1528962600000 LGW, 0 (440)
07 June Jun Thursday $outDate.dayShortName
£328 Primera Air
1528385100000 STN » 1528416600000 YYZ, 0 (525)
1529026800000 YYZ » 1529053800000 STN, 0 (450)
£340 Primera Air
1528385100000 STN » 1528416600000 YYZ, 0 (525)
1529199600000 YYZ » 1529226600000 STN, 0 (450)
08 June Jun Friday $outDate.dayShortName
£362 WestJet
1528446600000 LGW » 1528489200000 YYZ, 1 (710)
1529090100000 YYZ » 1529133660000 LGW, 1 (726)
£362 Lufthansa
1528444800000 STN » 1528497300000 YYZ, 1 (875)
1529100000000 YYZ » 1529181300000 LHR, 1 (1355)
09 June Jun Saturday $outDate.dayShortName
£328 Primera Air
1528557900000 STN » 1528589400000 YYZ, 0 (525)
1529026800000 YYZ » 1529053800000 STN, 0 (450)
£340 Primera Air
1528557900000 STN » 1528589400000 YYZ, 0 (525)
1529199600000 YYZ » 1529226600000 STN, 0 (450)
£364 Primera Air
1528557900000 STN » 1528589400000 YYZ, 0 (525)
1529458800000 YYZ » 1529485800000 STN, 0 (450)
10 June Jun Sunday $outDate.dayShortName
11 June Jun Monday $outDate.dayShortName
£364 WestJet
1528719000000 LGW » 1528748400000 YYZ, 0 (490)
1529344800000 YYZ » 1529403300000 LGW, 1 (975)
12 June Jun Tuesday $outDate.dayShortName
£376 Primera Air
1528817100000 STN » 1528848600000 YYZ, 0 (525)
1529199600000 YYZ » 1529226600000 STN, 0 (450)
£364 Primera Air
1528817100000 STN » 1528848600000 YYZ, 0 (525)
1529458800000 YYZ » 1529485800000 STN, 0 (450)
Choose when you'd like to depart to Toronto (Canada):
Find the cheapest London Toronto flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for London - Toronto with these new dates, click on an offer. Want to depart from another city? Choose: Manchester - Toronto Birmingham - Toronto Glasgow - Toronto Edinburgh - Toronto See more routes

Airlines operating flights from London to Toronto

  • any
  • February 2018
  • March 2018
  • April 2018
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • all
  • Aer Lingus
  • Air Canada
  • Air France
  • Air Transat
  • Austrian Airlines
  • British Airways
  • Brussels Airlines
  • Delta Air Lines
  • easyJet
  • Finnair
  • Icelandair
  • KLM
  • Lufthansa
  • Norwegian Air
  • Swiss
  • TAP Air Portugal
  • United Airlines
  • Virgin Atlantic
  • WestJet
  • WOW air
outbound: 23-Apr-2018
WOW air 1 stop
return: 30-Apr-2018
WOW air 1 stop
outbound: 23-Apr-2018
Air Transat direct
return: 30-Apr-2018
Air Transat direct
outbound: 21-Jun-2018
WestJet 1 stop
return: 28-Jun-2018
WOW air 1 stop
outbound: 29-Mar-2018
Norwegian Air 1 stop
return: 29-Apr-2018
WestJet direct
outbound: 31-Mar-2018
easyJet 1 stop
return: 12-Apr-2018
WOW air 1 stop
outbound: 14-Mar-2018
TAP Air Portugal 1 stop
return: 21-Mar-2018
TAP Air Portugal 1 stop
outbound: 21-Jun-2018
Lufthansa 2 stops
return: 28-Jun-2018
Lufthansa 1 stop
outbound: 13-Mar-2018
Icelandair 1 stop
return: 20-Mar-2018
Icelandair 1 stop
outbound: 21-Mar-2018
Air Canada 1 stop
return: 04-Apr-2018
Air Canada 1 stop
outbound: 14-May-2018
KLM 1 stop
return: 21-May-2018
Air France 1 stop
outbound: 07-Mar-2018
Air France 1 stop
return: 14-Mar-2018
Air France 1 stop
outbound: 21-Jun-2018
Brussels Airlines 1 stop
return: 28-Jun-2018
Brussels Airlines 1 stop
outbound: 12-Apr-2018
British Airways direct
return: 18-Apr-2018
British Airways direct
outbound: 23-Jul-2018
Austrian Airlines 1 stop
return: 06-Aug-2018
Austrian Airlines 1 stop
outbound: 08-Jun-2018
Aer Lingus 1 stop
return: 15-Jun-2018
Aer Lingus 1 stop
outbound: 06-Mar-2018
Delta Air Lines 1 stop
return: 13-Mar-2018
KLM 1 stop
outbound: 01-May-2018
Finnair direct
return: 08-May-2018
American Airlines direct
outbound: 28-Mar-2018
Swiss 2 stops
return: 28-Apr-2018
Swiss 1 stop
outbound: 31-Mar-2018
United Airlines 2 stops
return: 12-Apr-2018
Lufthansa 1 stop
outbound: 07-Jun-2018
Virgin Atlantic 1 stop
return: 16-Jun-2018
Virgin Atlantic 1 stop

About London - Toronto flights

Average flight duration: 8h05m (direct flight)

  • Arrival city:
  • Toronto, Canada
  • Airport(s):
  • Billy Bishop Toronto City Airport (YTZ)
  • Pearson International Airport (YYZ)
  • John C. Munro Hamilton International Airport (YHM)
  • Local time:
  • 20-Feb-2018 22:22, GMT-5
  • Weather:
  • min. -3ºC, max. 4ºC
  • Departure city:
  • London, United Kingdom
  • Airport(s):
  • London City Airport (LCY)
  • Heathrow Airport (LHR)
  • Gatwick Airport (LGW)
  • Luton Airport (LTN)
  • Stansted Airport (STN)
  • Southend Airport (SEN)
  • Local time:
  • 21-Feb-2018 03:22, GMT+0
  • Weather:
  • min. 3ºC, max. 7ºC

Most popular cheap hotels in Toronto