Flight times from Toronto to Birmingham & schedule

The average flight time from Toronto to Birmingham is About 7 hours 21 minutes, covering a distance of About 5,568.87 km.

Flight duration

About 7 hours 21 minutes

Flight distance

About 5,568.87 km

How long is the flight from Toronto to Birmingham?

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

See more
Earliest first
Latest first
Air Canada AC840
YYZ 4:45 PM
FRA 6:40 AM
With stops 7.9h
S
M
T
W
T
F
S
Air Canada AC9609
FRA 8:55 AM
BHX 9:30 AM
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6789
YYZ 4:53 PM
FRA 6:25 AM
With stops 7.5h
S
M
T
W
T
F
S
Lufthansa LH954
FRA 11:55 AM
BHX 12:30 PM
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6791
YYZ 5:40 PM
MUC 7:45 AM
With stops 8.1h
S
M
T
W
T
F
S
Lufthansa LH4174
MUC 4:00 PM
BHX 5:00 PM
2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC9104
YYZ 6:15 PM
FRA 8:15 AM
With stops 8.0h
S
M
T
W
T
F
S
Air Canada AC9609
FRA 8:55 AM
BHX 9:30 AM
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH471
YYZ 6:15 PM
FRA 8:15 AM
With stops 8.0h
S
M
T
W
T
F
S
Lufthansa LH954
FRA 11:55 AM
BHX 12:30 PM
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC9104
YYZ 6:15 PM
FRA 8:15 AM
With stops 8.0h
S
M
T
W
T
F
S
Lufthansa LH954
FRA 11:55 AM
BHX 12:30 PM
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH471
YYZ 6:15 PM
FRA 8:15 AM
With stops 8.0h
S
M
T
W
T
F
S
Lufthansa LH9432
FRA 4:30 PM
BHX 5:05 PM
1.6h
S
M
T
W
T
F
S
Check prices
Air Transat TS480
YYZ 6:45 PM
LIS 6:45 AM
With stops 7.0h
S
M
T
W
T
F
S
easyJet U26683
LIS 7:55 PM
BHX 10:45 PM
2.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6695
YYZ 7:45 PM
DUB 7:10 AM
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR662
DUB 12:00 PM
BHX 1:05 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC800
YYZ 7:45 PM
DUB 7:10 AM
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR662
DUB 12:00 PM
BHX 1:05 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC800
YYZ 7:45 PM
DUB 7:10 AM
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR666
DUB 3:25 PM
BHX 4:30 PM
1.1h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6695
YYZ 7:45 PM
DUB 7:10 AM
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR666
DUB 3:25 PM
BHX 4:30 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Transat TS244
YYZ 7:15 PM
GLA 6:50 AM
With stops 6.6h
S
M
T
W
T
F
S
easyJet U2435
GLA 7:15 PM
BHX 8:25 PM
1.2h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7480
YYZ 7:50 PM
LIS 7:45 AM
With stops 6.9h
S
M
T
W
T
F
S
easyJet U26683
LIS 7:55 PM
BHX 10:45 PM
2.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4641
YYZ 8:25 PM
ZRH 10:25 AM
With stops 8.0h
S
M
T
W
T
F
S
Swiss Airlines LX424
ZRH 5:15 PM
BHX 6:00 PM
1.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7244
YYZ 8:55 PM
GLA 8:40 AM
With stops 7.8h
S
M
T
W
T
F
S
easyJet U2435
GLA 7:15 PM
BHX 8:25 PM
1.2h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4641
YYZ 8:25 PM
ZRH 10:25 AM
With stops 8.0h
S
M
T
W
T
F
S
Swiss Airlines LX420
ZRH 7:20 AM
BHX 8:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC842
YYZ 9:25 PM
FRA 11:10 AM
With stops 7.8h
S
M
T
W
T
F
S
Air Dolomiti EN956
FRA 4:25 PM
BHX 5:05 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS188
YYZ 9:15 PM
CDG 9:40 AM
With stops 7.4h
S
M
T
W
T
F
S
Ryanair FR719
BVA 9:35 AM
BHX 9:45 AM
1.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC810
YYZ 9:20 PM
LIS 9:20 AM
With stops 7.0h
S
M
T
W
T
F
S
easyJet U26683
LIS 7:55 PM
BHX 10:45 PM
2.8h
S
M
T
W
T
F
S
Check prices
See all
Lufthansa LH6715
YYZ 11:10 PM
LIS 11:00 AM
With stops 6.8h
S
M
T
W
T
F
S
easyJet U26683
LIS 7:55 PM
BHX 10:45 PM
2.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP262
YYZ 10:45 PM
LIS 11:05 AM
With stops 7.3h
S
M
T
W
T
F
S
easyJet U26683
LIS 7:55 PM
BHX 10:45 PM
2.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP262
YYZ 10:45 PM
LIS 11:05 AM
With stops 7.3h
S
M
T
W
T
F
S
Ryanair FR3704
LIS 8:30 PM
BHX 11:15 PM
2.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC842
YYZ 9:25 PM
FRA 11:10 AM
With stops 7.8h
S
M
T
W
T
F
S
Air Dolomiti EN956
FRA 4:25 PM
BHX 5:05 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS188
YYZ 9:15 PM
CDG 9:40 AM
With stops 7.4h
S
M
T
W
T
F
S
Ryanair FR719
BVA 9:35 AM
BHX 9:45 AM
1.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC810
YYZ 9:20 PM
LIS 9:20 AM
With stops 7.0h
S
M
T
W
T
F
S
easyJet U26683
LIS 7:55 PM
BHX 10:45 PM
2.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS188
YYZ 9:15 PM
CDG 9:40 AM
With stops 7.4h
S
M
T
W
T
F
S
easyJet U26640
CDG 5:10 PM
BHX 5:30 PM
1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6779
YYZ 9:25 PM
FRA 11:10 AM
With stops 7.8h
S
M
T
W
T
F
S
Lufthansa LH958
FRA 10:15 PM
BHX 10:50 PM
1.6h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4641
YYZ 8:25 PM
ZRH 10:25 AM
With stops 8.0h
S
M
T
W
T
F
S
Swiss Airlines LX424
ZRH 5:15 PM
BHX 6:00 PM
1.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7244
YYZ 8:55 PM
GLA 8:40 AM
With stops 7.8h
S
M
T
W
T
F
S
easyJet U2435
GLA 7:15 PM
BHX 8:25 PM
1.2h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4641
YYZ 8:25 PM
ZRH 10:25 AM
With stops 8.0h
S
M
T
W
T
F
S
Swiss Airlines LX420
ZRH 7:20 AM
BHX 8:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6695
YYZ 7:45 PM
DUB 7:10 AM
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR662
DUB 12:00 PM
BHX 1:05 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC800
YYZ 7:45 PM
DUB 7:10 AM
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR662
DUB 12:00 PM
BHX 1:05 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC800
YYZ 7:45 PM
DUB 7:10 AM
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR666
DUB 3:25 PM
BHX 4:30 PM
1.1h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6695
YYZ 7:45 PM
DUB 7:10 AM
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR666
DUB 3:25 PM
BHX 4:30 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Transat TS244
YYZ 7:15 PM
GLA 6:50 AM
With stops 6.6h
S
M
T
W
T
F
S
easyJet U2435
GLA 7:15 PM
BHX 8:25 PM
1.2h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7480
YYZ 7:50 PM
LIS 7:45 AM
With stops 6.9h
S
M
T
W
T
F
S
easyJet U26683
LIS 7:55 PM
BHX 10:45 PM
2.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC9104
YYZ 6:15 PM
FRA 8:15 AM
With stops 8.0h
S
M
T
W
T
F
S
Air Canada AC9609
FRA 8:55 AM
BHX 9:30 AM
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH471
YYZ 6:15 PM
FRA 8:15 AM
With stops 8.0h
S
M
T
W
T
F
S
Lufthansa LH954
FRA 11:55 AM
BHX 12:30 PM
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC9104
YYZ 6:15 PM
FRA 8:15 AM
With stops 8.0h
S
M
T
W
T
F
S
Lufthansa LH954
FRA 11:55 AM
BHX 12:30 PM
1.6h
S
M
T
W
T
F
S
Check prices
See all