Flight times from London to Toronto & schedule

The average flight time from London to Toronto is About 7 hours 58 minutes, covering a distance of About 5,713.2 km.

Flight duration

About 7 hours 58 minutes

Flight distance

About 5,713.2 km

How long is the flight from London to Toronto?

The flights usually depart from London Gatwick Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
American Airlines AA6918
LHR 1:15 PM
YYZ 4:05 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6584
LHR 1:00 PM
YYZ 5:00 PM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Virgin Atlantic VS147
LHR 2:30 PM
YYZ 7:00 PM
Nonstop 8.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC857
LHR 2:10 PM
YYZ 5:20 PM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
Icelandair FI473
LGW 3:40 PM
KEF 5:55 PM
With stops 3.3h
S
M
T
W
T
F
S
Icelandair FI605
KEF 8:00 PM
YYZ 10:05 PM
6.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR289
STN 4:20 PM
DUB 5:40 PM
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS047
DUB 11:20 AM
YYZ 2:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5935
LHR 5:25 PM
YYZ 8:15 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
KLM KL4842
LHR 5:25 PM
YYZ 8:15 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC859
LHR 5:40 PM
YYZ 8:30 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
easyJet U28523
LGW 5:20 AM
OPO 7:45 AM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS765
OPO 1:30 PM
YYZ 4:25 PM
7.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR119
LGW 5:20 PM
DUB 6:45 PM
With stops 1.4h
S
M
T
W
T
F
S
WestJet WS047
DUB 11:20 AM
YYZ 2:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6586
LHR 6:00 PM
YYZ 10:10 PM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
easyJet U2829
LGW 6:10 AM
EDI 7:40 AM
With stops 1.5h
S
M
T
W
T
F
S
WestJet WS037
EDI 11:30 AM
YYZ 2:10 PM
7.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR271
STN 6:30 AM
DUB 7:50 AM
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS035
DUB 10:30 AM
YYZ 1:15 PM
7.8h
S
M
T
W
T
F
S
Check prices
Jet2.com LS3831
LTN 6:00 AM
FAO 8:55 AM
With stops 2.9h
S
M
T
W
T
F
S
Air Transat TS233
FAO 1:25 PM
YYZ 4:45 PM
8.3h
S
M
T
W
T
F
S
Check prices
easyJet U2603
LTN 7:30 PM
EDI 8:45 PM
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS037
EDI 11:30 AM
YYZ 2:10 PM
7.7h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI151
LHR 7:40 AM
DUB 9:00 AM
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS035
DUB 10:30 AM
YYZ 1:15 PM
7.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR341
LTN 7:50 PM
DUB 9:10 PM
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS047
DUB 11:20 AM
YYZ 2:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR341
LTN 7:50 PM
DUB 9:10 PM
With stops 1.3h
S
M
T
W
T
F
S
Air Transat TS231
DUB 1:15 PM
YYZ 3:50 PM
7.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC853
LHR 8:30 AM
YYZ 11:20 AM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
See all
Lufthansa LH6588
LHR 12:05 PM
YYZ 2:55 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
Nonstop 8.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS729
LGW 11:35 AM
YUL 2:15 PM
With stops 7.7h
S
M
T
W
T
F
S
Air Transat TS410
YUL 4:15 PM
YYZ 5:40 PM
1.4h
S
M
T
W
T
F
S
Check prices
Air Transat TS729
LGW 11:35 AM
YUL 2:15 PM
With stops 7.7h
S
M
T
W
T
F
S
Air Transat TS7726
YUL 6:25 PM
YTZ 7:50 PM
1.4h
S
M
T
W
T
F
S
Check prices
WestJet WS051
LGW 10:45 AM
YYT 1:05 PM
With stops 5.8h
S
M
T
W
T
F
S
WestJet WS781
YYT 3:00 PM
YYZ 5:10 PM
3.7h
S
M
T
W
T
F
S
Check prices
WestJet WS041
LGW 10:45 AM
YHZ 1:40 PM
With stops 6.9h
S
M
T
W
T
F
S
WestJet WS809
YHZ 3:45 PM
YYZ 5:15 PM
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS041
LGW 10:45 AM
YHZ 1:40 PM
With stops 6.9h
S
M
T
W
T
F
S
WestJet WS811
YHZ 8:15 PM
YYZ 9:45 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR210
STN 10:00 PM
DUB 11:20 PM
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS047
DUB 11:20 AM
YYZ 2:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS283
LGW 9:40 AM
YYZ 12:45 PM
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
easyJet U2308
STN 9:05 AM
EDI 10:25 AM
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS037
EDI 11:30 AM
YYZ 2:10 PM
7.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS383
LGW 9:40 AM
YOW 12:40 PM
With stops 8.0h
S
M
T
W
T
F
S
Air Transat TS7036
YOW 3:30 PM
YTZ 4:33 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Transat TS383
LGW 9:40 AM
YOW 12:40 PM
With stops 8.0h
S
M
T
W
T
F
S
Air Transat TS7487
YOW 8:55 PM
YTZ 10:03 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Transat TS383
LGW 9:40 AM
YOW 12:40 PM
With stops 8.0h
S
M
T
W
T
F
S
Air Transat TS7046
YOW 1:20 PM
YTZ 2:28 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC853
LHR 8:30 AM
YYZ 11:20 AM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6582
LHR 8:30 AM
YYZ 11:15 AM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
easyJet U2861
LGW 8:00 AM
GLA 9:30 AM
With stops 1.5h
S
M
T
W
T
F
S
WestJet WS065
GLA 11:00 AM
YYZ 1:40 PM
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U2609
LTN 8:00 AM
GLA 9:20 AM
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS065
GLA 11:00 AM
YYZ 1:40 PM
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U2302
LTN 8:15 AM
EDI 9:35 AM
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS037
EDI 11:30 AM
YYZ 2:10 PM
7.7h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1439
STN 8:30 AM
FAO 11:20 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Transat TS233
FAO 1:25 PM
YYZ 4:45 PM
8.3h
S
M
T
W
T
F
S
Check prices
Wizz Air UK W95731
LGW 8:00 AM
FAO 10:50 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Transat TS233
FAO 1:25 PM
YYZ 4:45 PM
8.3h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA6918
LHR 1:15 PM
YYZ 4:05 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6584
LHR 1:00 PM
YYZ 5:00 PM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Virgin Atlantic VS147
LHR 2:30 PM
YYZ 7:00 PM
Nonstop 8.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC857
LHR 2:10 PM
YYZ 5:20 PM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5935
LHR 5:25 PM
YYZ 8:15 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
KLM KL4842
LHR 5:25 PM
YYZ 8:15 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC859
LHR 5:40 PM
YYZ 8:30 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6586
LHR 6:00 PM
YYZ 10:10 PM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC853
LHR 8:30 AM
YYZ 11:20 AM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6582
LHR 8:30 AM
YYZ 11:15 AM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS283
LGW 9:40 AM
YYZ 12:45 PM
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
Nonstop 8.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6588
LHR 12:05 PM
YYZ 2:55 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
See all
Lufthansa LH6588
LHR 12:05 PM
YYZ 2:55 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
Nonstop 8.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS283
LGW 9:40 AM
YYZ 12:45 PM
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC853
LHR 8:30 AM
YYZ 11:20 AM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6582
LHR 8:30 AM
YYZ 11:15 AM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6586
LHR 6:00 PM
YYZ 10:10 PM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5935
LHR 5:25 PM
YYZ 8:15 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
KLM KL4842
LHR 5:25 PM
YYZ 8:15 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC859
LHR 5:40 PM
YYZ 8:30 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Virgin Atlantic VS147
LHR 2:30 PM
YYZ 7:00 PM
Nonstop 8.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC857
LHR 2:10 PM
YYZ 5:20 PM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA6918
LHR 1:15 PM
YYZ 4:05 PM
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6584
LHR 1:00 PM
YYZ 5:00 PM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from London to Toronto