Toronto to London Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Toronto — London

137 flights in a week

Departure and arrival times are local (Toronto and London)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:40 11:50 daily AC858 Air Canada Express 7h 10m Pearson International Airport — London Heathrow Airport Select dates
00:45 12:04 wed Maleth-Aero 6h 19m Pearson International Airport — London Gatwick Airport Select dates
01:00 08:35 mon AC856 Air Canada Express 2h 35m Pearson International Airport — London Heathrow Airport Select dates
01:30 12:19 fri British Airways 5h 49m Pearson International Airport — London Heathrow Airport Select dates
02:00 13:17 thu TS122 Air Transat 6h 17m Pearson International Airport — London Gatwick Airport Select dates
02:30 13:36 sat AC856 Air Canada Express 6h 6m Pearson International Airport — London Heathrow Airport Select dates
04:00 15:26 wed Maleth-Aero 6h 26m Pearson International Airport — London Gatwick Airport Select dates
04:30 15:53 sun British Airways 6h 23m Pearson International Airport — London Heathrow Airport Select dates
10:00 21:20 thu MHS Aviation 6h 20m Pearson International Airport — London Luton Airport Select dates
17:40 05:55 wed, thu, fri BA92 British Airways 7h 15m Pearson International Airport — London Heathrow Airport Select dates
18:00 06:15 mon, tue, wed, fri, sat, sun BA92 British Airways 7h 15m Pearson International Airport — London Heathrow Airport Select dates
18:00 06:30 thu AC852 Air Canada Express 7h 30m Pearson International Airport — London Heathrow Airport Select dates
18:00 06:35 mon AC854 Air Canada Express 7h 35m Pearson International Airport — London Heathrow Airport Select dates
18:05 06:15 mon, tue, wed, thu, fri, sat BA92 British Airways 7h 10m Pearson International Airport — London Heathrow Airport Select dates
18:10 06:35 sat AC854 Air Canada Express 7h 25m Pearson International Airport — London Heathrow Airport Select dates
18:15 06:35 sun BA92 British Airways 7h 20m Pearson International Airport — London Heathrow Airport Select dates
18:18 06:14 sat BA92 British Airways 6h 56m Pearson International Airport — London Heathrow Airport Select dates
18:20 06:35 daily AC854 Air Canada Express 7h 15m Pearson International Airport — London Heathrow Airport Select dates
18:20 06:30 mon AC856 Air Canada Express 7h 10m Pearson International Airport — London Heathrow Airport Select dates
18:25 06:35 sun BA92 British Airways 7h 10m Pearson International Airport — London Heathrow Airport Select dates
18:40 05:55 thu, fri BA92 British Airways 7h 15m Pearson International Airport — London Heathrow Airport Select dates
19:00 06:15 mon, tue, wed, sat, sun BA92 British Airways 7h 15m Pearson International Airport — London Heathrow Airport Select dates
19:05 07:15 thu VS148 Virgin Atlantic 7h 10m Pearson International Airport — London Heathrow Airport Select dates
19:10 06:30 thu, fri AC854 Air Canada Express 7h 20m Pearson International Airport — London Heathrow Airport Select dates
19:50 07:55 tue, sun TS282 Air Transat 7h 5m Pearson International Airport — London Gatwick Airport Select dates
20:30 08:35 daily AC856 Air Canada Express 7h 5m Pearson International Airport — London Heathrow Airport Select dates
21:00 07:55 thu British Airways 5h 55m Pearson International Airport — London Heathrow Airport Select dates
21:05 09:35 daily AC852 Air Canada Express 7h 30m Pearson International Airport — London Heathrow Airport Select dates
21:20 09:35 daily AC852 Air Canada Express 7h 15m Pearson International Airport — London Heathrow Airport Select dates
21:25 09:35 tue, thu, fri AC852 Air Canada Express 7h 10m Pearson International Airport — London Heathrow Airport Select dates
21:35 09:45 daily TS122 Air Transat 7h 10m Pearson International Airport — London Gatwick Airport Select dates
21:35 09:03 mon TS9122 Air Transat 6h 28m Pearson International Airport — London Gatwick Airport Select dates
22:00 10:15 daily BA98 British Airways 7h 15m Pearson International Airport — London Heathrow Airport Select dates
22:05 10:20 thu, fri BA98 British Airways 7h 15m Pearson International Airport — London Heathrow Airport Select dates
22:15 10:30 tue, wed BA98 British Airways 7h 15m Pearson International Airport — London Heathrow Airport Select dates
22:30 10:40 daily VS148 Virgin Atlantic 7h 10m Pearson International Airport — London Heathrow Airport Select dates
22:35 09:45 mon, tue, thu, fri, sat, sun TS122 Air Transat 7h 10m Pearson International Airport — London Gatwick Airport Select dates
22:35 10:45 daily TS122 Air Transat 7h 10m Pearson International Airport — London Gatwick Airport Select dates
22:45 10:45 daily TS122 Air Transat 7h 0m Pearson International Airport — London Gatwick Airport Select dates
23:00 10:30 sun AC2025 Air Canada Express 7h 30m Pearson International Airport — London Heathrow Airport Select dates
23:35 11:50 daily AC858 Air Canada Express 7h 15m Pearson International Airport — London Heathrow Airport Select dates
23:40 11:50 fri, sat AC858 Air Canada Express 7h 10m Pearson International Airport — London Heathrow Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.