Toronto to London flight status today

List of all flights from Toronto Canada (YYZ) to London United Kingdom (LHR) and airlines operated flight from Toronto to London. The flight is an international flight from Canada to United Kingdom. There are 56 flights operated by 21 airlines on this route.

The distance from Toronto, CA (YYZ) to London, GB (LHR) is 5722 km (3556 miles). The time zone of the point of departure Pearson International Airport is GMT -5:00. The current time is Sunday 2026-01-18 06:01 AM. The time zone of the destination point London Heathrow Airport is GMT0:00 The current time is Sunday 2026-01-18 11:01 AM.

EgyptAir | Austrian Airlines | Air Canada | British Airways | Finnair | Iberia | Lufthansa | Thai Airways | Singapore Airlines | American Airlines | Aer Lingus | Ethiopian Airlines | Aegean Airlines | Middle East Airlines | SriLankan Airlines | United Airlines | Croatia Airlines | Air Canada Rouge | Air India | South African Airways | Sunwing |

List of 56 flights from Toronto, CA (YYZ) to London, GB (LHR).
No. Departure Arrival Last Update Status
MS9617 20:25 08:30 Scheduled On time
MS9605 18:10 06:30 Scheduled On time
MS9619 23:00 11:20 Scheduled On time

 

No. Departure Arrival Last Update Status
OS8224 20:25 08:30 Scheduled On time
OS8288 22:55 11:20 Scheduled On time
OS8286 18:10 06:30 Scheduled On time
OS8290 21:30 10:00 Scheduled On time

 

No. Departure Arrival Last Update Status
AC858 23:00 11:20 Scheduled On time
AC856 20:25 08:30 In Air
AC854 18:10 06:30 Scheduled Delayed by 2h 5m
AC852 21:30 10:00 Departed On time

 

No. Departure Arrival Last Update Status
BA98 22:05 10:10 Scheduled On time
BA92 18:05 06:15 Scheduled On time
BA9609 10:00 21:21 Landed
BA96 20:50 08:55 In Air

 

No. Departure Arrival Last Update Status
AY5992 18:05 06:15 Departed Delayed by 20m
AY5998 22:05 10:10 Scheduled On time

 

No. Departure Arrival Last Update Status
IB3532 22:05 10:10 Scheduled On time
IB3528 17:40 05:50 Scheduled On time

 

No. Departure Arrival Last Update Status
LH6589 18:10 06:30 Scheduled Delayed by 2h 5m
LH6559 23:00 11:20 Scheduled On time
LH6585 20:25 08:30 Scheduled On time
LH6583 21:30 10:00 Scheduled On time

 

No. Departure Arrival Last Update Status
TG5806 23:00 11:20 Departed Delayed by 1h 6m
TG5808 20:25 08:30 Scheduled On time
TG5805 21:45 08:30 Landed

 

No. Departure Arrival Last Update Status
SQ1013 18:10 06:30 Scheduled Delayed by 2h 20m

 

No. Departure Arrival Last Update Status
AA6917 18:05 06:15 Scheduled On time
AA6921 22:05 10:10 Scheduled On time

 

No. Departure Arrival Last Update Status
EI8792 17:40 05:50 Scheduled On time
EI8798 22:05 10:10 Scheduled On time

 

No. Departure Arrival Last Update Status
ET1141 22:55 11:20 Departed On time
ET1144 20:35 08:35 In Air
ET1145 00:50 11:50 Landed

 

No. Departure Arrival Last Update Status
A33057 22:55 11:20 Scheduled On time
A33054 20:25 08:30 Scheduled Delayed by 25m
A33087 21:30 10:00 Scheduled On time

 

No. Departure Arrival Last Update Status
ME4520 18:10 06:30 Scheduled On time
ME4522 20:25 08:30 Scheduled On time
ME4518 08:40 20:35 Landed

 

No. Departure Arrival Last Update Status
UL2854 18:10 06:30 Departed Delayed by 29m
UL2856 20:25 08:30 Scheduled On time
UL2852 21:30 10:00 Scheduled On time
UL2858 00:50 11:50 Cancelled
UL2848 21:45 08:30 Landed

 

No. Departure Arrival Last Update Status
UA8412 23:00 11:20 Scheduled On time
UA8306 18:10 06:30 Scheduled On time
UA8384 21:30 10:00 Scheduled Delayed by 15m

 

No. Departure Arrival Last Update Status
OU5925 23:00 11:20 Scheduled On time

 

No. Departure Arrival Last Update Status
RV2058 20:26 None Arrival Diverted to YYZ

 

No. Departure Arrival Last Update Status
AI7312 20:40 08:35 Landed
AI7310 20:40 08:35 Landed
AI7316 21:45 08:30 Landed
AI7336 23:10 10:10 Landed

 

No. Departure Arrival Last Update Status
SA7301 23:10 10:10 Landed

 

No. Departure Arrival Last Update Status
WG9984 14:00 Departed