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 Monday 2025-12-08 07:39 AM. The time zone of the destination point London Heathrow Airport is GMT0:00 The current time is Monday 2025-12-08 12:39 PM.

Iberia | Air Canada | United Airlines | American Airlines | Finnair | Middle East Airlines | EgyptAir | Austrian Airlines | British Airways | Lufthansa | SriLankan Airlines | Thai Airways | Aegean Airlines | Ethiopian Airlines | Aer Lingus | Singapore 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
IB3532 22:05 10:10 Scheduled On time
IB3528 18:05 06:15 Scheduled On time

 

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

 

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

 

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

 

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

 

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

 

No. Departure Arrival Last Update Status
MS9619 23:00 11:20 Scheduled On time
MS9617 20:25 08:30 Scheduled On time
MS9605 18:10 06:30 Scheduled On time

 

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

 

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

 

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

 

No. Departure Arrival Last Update Status
UL2854 18:10 06:30 Scheduled On time
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
TG5808 20:25 08:30 Scheduled On time
TG5806 23:00 11:20 Scheduled On time
TG5805 21:45 08:30 Landed

 

No. Departure Arrival Last Update Status
A33057 23:00 11:20 Scheduled On time
A33054 20:25 08:30 Scheduled On time
A33087 21:30 10:00 Scheduled On time

 

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

 

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

 

No. Departure Arrival Last Update Status
SQ1013 18:10 06:30 Departed On time

 

No. Departure Arrival Last Update Status
OU5925 23:35 11:50 Arrived 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