Cheap flights from London to Toronto

Find cheap Toronto to London flights with our free search service. Compare all available fares for direct or connection flights from Toronto to London.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

London to Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

London to Toronto flight status

Flight Origin Destination Departure Arrival Equip
AC8654 London (YXU) Toronto (YYZ) 5:15 p.m. 6:30 p.m. DH3
LH6483 London (YXU) Toronto (YYZ) 9:50 a.m. 10:40 a.m. DH4
UA8648 London (YXU) Toronto (YYZ) 9:50 a.m. 10:40 a.m. DH1
AC8256 London (YXU) Toronto (YYZ) 9:50 a.m. 10:40 a.m. De Havilland Canada DHC-8-400 Dash 8Q
AF3742 London (YXU) Toronto (YYZ) 6:30 a.m. 12:23 p.m. 73W
AC8650 London (YXU) Toronto (YYZ) 8 a.m. 9:15 a.m. DH8A
QK654 London (YXU) Toronto (YYZ) 5:15 p.m. 6:24 p.m. DH8C
KL9641 London (YXU) Toronto (YYZ) 2:25 p.m. 4:40 p.m. DH8D
AC8596 London (YXU) Toronto (YYZ) 9:45 a.m. 11:52 a.m. DH3
QK7702 London (YXU) Toronto (YYZ) 8:50 a.m. 9:46 a.m. DH1
UA8070 London (YXU) Toronto (YYZ) 7:05 p.m. 10:41 p.m. DH3
DL7126 London (YXU) Toronto (YYZ) 1:50 p.m. 2:25 p.m. B737
DL7648 London (YXU) Toronto (YYZ) 8:20 a.m. 10:20 a.m. DH8D
QK7708 London (YXU) Toronto (YYZ) 4:20 p.m. 5:16 p.m. DH1
QK7718 London (YXU) Toronto (YYZ) 7:10 p.m. 10:52 p.m.
LH6487 London (YXU) Toronto (YYZ) 8 a.m. 1:53 p.m. DH1
AC8646 London (YXU) Toronto (YYZ) 8 p.m. 9:33 p.m. DH3
UA8654 London (YXU) Toronto (YYZ) 5 a.m. 7:20 a.m. DH1
AC8640 London (YXU) Toronto (YYZ) 3:30 p.m. 4:57 p.m. DH8D
UA8248 London (YXU) Toronto (YYZ) 2:15 p.m. 3:49 p.m. 763
QK7704 London (YXU) Toronto (YYZ) 10:25 a.m. 11:21 a.m.
WS3516 London (YXU) Toronto (YYZ) 11 a.m. 1:40 p.m. DH8D
QK7720 London (YXU) Toronto (YYZ) 9 a.m. 11:34 a.m. DH1
AC8642 London (YXU) Toronto (YYZ) 5:30 p.m. 7:02 p.m. DH8D
AC8652 London (YXU) Toronto (YYZ) 1:25 p.m. 2:40 p.m. DH3
LH6485 London (YXU) Toronto (YYZ) 5:40 p.m. 6:29 p.m. RFS
IO273 London (YXU) Toronto (YYZ) 2 a.m. 3:30 a.m. CR2
KL9633 London (YXU) Toronto (YYZ) 5:55 a.m. 7:04 a.m. DH4
UA8270 London (YXU) Toronto (YYZ) 8:40 a.m. 10:59 a.m. B739
AC8644 London (YXU) Toronto (YYZ) 6:10 p.m. 7:37 p.m. DH3
AC8656 London (YXU) Toronto (YYZ) 9:45 p.m. 11:01 p.m. DH3
QK8656 London (YXU) Toronto (YYZ) 9:45 p.m. 11:01 p.m.
QK7712 London (YXU) Toronto (YYZ) 7:20 p.m. 8:17 p.m.
IO274 London (YXU) Toronto (YYZ) 1:40 p.m. 4:50 p.m. CR2
LH6489 London (YXU) Toronto (YYZ) 2:50 p.m. 6:18 p.m. DH4
QK7706 London (YXU) Toronto (YYZ) 10:20 a.m. 11:17 a.m. DH4
AC8266 London (YXU) Toronto (YYZ) 8:15 a.m. 9:12 a.m. De Havilland Canada DHC-8-400 Dash 8Q
KL9763 London (YXU) Toronto (YYZ) 7 a.m. 12:53 p.m. B737
QK7716 London (YXU) Toronto (YYZ) 7:20 p.m. 8:16 p.m. DH1
UA8646 London (YXU) Toronto (YYZ) 2:45 p.m. 3:33 p.m. DH8A
QK646 London (YXU) Toronto (YYZ) 8:01 p.m. 9:19 p.m. DH8C
QK642 London (YXU) Toronto (YYZ) 5:30 p.m. 7:01 p.m. DH8C
QK644 London (YXU) Toronto (YYZ) 6:40 p.m. 8:11 p.m. DH8C
QK7724 London (YXU) Toronto (YYZ) 5:15 p.m. 7:19 p.m. DH1
UA8650 London (YXU) Toronto (YYZ) 7:20 p.m. 8:05 p.m. DH8A
AC8254 London (YXU) Toronto (YYZ) 6 a.m. 6:45 a.m. De Havilland Canada DHC-8-400 Dash 8Q
WS3508 London (YXU) Toronto (YYZ) 8:10 p.m. 9:05 p.m. De Havilland Canada DHC-8-400 Dash 8Q
WS3504 London (YXU) Toronto (YYZ) 7:10 a.m. 8:09 a.m. De Havilland Canada DHC-8-400 Dash 8Q
VS8146 London (YXU) Toronto (YYZ) 5:45 p.m. 6:32 p.m. 73H
AF6551 London (YXU) Toronto (YYZ) 10:55 a.m. 11:45 a.m. 73W
WR3516 London (YXU) Toronto (YYZ) 3:45 p.m. 4:30 p.m. DH8D
QK656 London (YXU) Toronto (YYZ) None None DH8C
WR3504 London (YXU) Toronto (YYZ) 6:55 a.m. 8 a.m. DH8D
QK652 London (YXU) Toronto (YYZ) None None DH8C
QK7722 London (YXU) Toronto (YYZ) 5:55 p.m. 6:37 p.m. DH1
QK650 London (YXU) Toronto (YYZ) None None DH8A
GX100 London (YXU) Toronto (YYZ) 11 a.m. 11:34 a.m. B350
QK648 London (YXU) Toronto (YYZ) None None DH8C
IO272 London (YXU) Toronto (YYZ) 8:40 a.m. 9:25 a.m. CR2
IO271 London (YXU) Toronto (YYZ) 6 a.m. 6:46 a.m. CR2
CL3050 London (YXU) Toronto (YYZ) 3:10 p.m. 3:51 p.m.