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 16:45
FRA 06:40
With stops 7.9h
S
M
T
W
T
F
S
Air Canada AC9609
FRA 08:55
BHX 09:30
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6789
YYZ 16:53
FRA 06:25
With stops 7.5h
S
M
T
W
T
F
S
Lufthansa LH954
FRA 11:55
BHX 12:30
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6791
YYZ 17:40
MUC 07:45
With stops 8.1h
S
M
T
W
T
F
S
Lufthansa LH4174
MUC 16:00
BHX 17:00
2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC9104
YYZ 18:15
FRA 08:15
With stops 8.0h
S
M
T
W
T
F
S
Air Canada AC9609
FRA 08:55
BHX 09:30
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH471
YYZ 18:15
FRA 08:15
With stops 8.0h
S
M
T
W
T
F
S
Lufthansa LH954
FRA 11:55
BHX 12:30
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC9104
YYZ 18:15
FRA 08:15
With stops 8.0h
S
M
T
W
T
F
S
Lufthansa LH954
FRA 11:55
BHX 12:30
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH471
YYZ 18:15
FRA 08:15
With stops 8.0h
S
M
T
W
T
F
S
Lufthansa LH9432
FRA 16:30
BHX 17:05
1.6h
S
M
T
W
T
F
S
Check prices
Air Transat TS480
YYZ 18:45
LIS 06:45
With stops 7.0h
S
M
T
W
T
F
S
easyJet U26683
LIS 19:55
BHX 22:45
2.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS244
YYZ 19:15
GLA 06:50
With stops 6.6h
S
M
T
W
T
F
S
easyJet U2435
GLA 19:15
BHX 20:25
1.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6695
YYZ 19:45
DUB 07:10
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR662
DUB 12:00
BHX 13:05
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC800
YYZ 19:45
DUB 07:10
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR662
DUB 12:00
BHX 13:05
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC800
YYZ 19:45
DUB 07:10
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR666
DUB 15:25
BHX 16:30
1.1h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6695
YYZ 19:45
DUB 07:10
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR666
DUB 15:25
BHX 16:30
1.1h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7480
YYZ 19:50
LIS 07:45
With stops 6.9h
S
M
T
W
T
F
S
easyJet U26683
LIS 19:55
BHX 22:45
2.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4641
YYZ 20:25
ZRH 10:25
With stops 8.0h
S
M
T
W
T
F
S
Swiss Airlines LX424
ZRH 17:15
BHX 18:00
1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4641
YYZ 20:25
ZRH 10:25
With stops 8.0h
S
M
T
W
T
F
S
Swiss Airlines LX420
ZRH 07:20
BHX 08:05
1.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7244
YYZ 20:55
GLA 08:40
With stops 7.8h
S
M
T
W
T
F
S
easyJet U2435
GLA 19:15
BHX 20:25
1.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS188
YYZ 21:15
CDG 09:40
With stops 7.4h
S
M
T
W
T
F
S
Ryanair FR719
BVA 09:35
BHX 09:45
1.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS188
YYZ 21:15
CDG 09:40
With stops 7.4h
S
M
T
W
T
F
S
easyJet U26640
CDG 17:10
BHX 17:30
1.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC810
YYZ 21:20
LIS 09:20
With stops 7.0h
S
M
T
W
T
F
S
easyJet U26683
LIS 19:55
BHX 22:45
2.8h
S
M
T
W
T
F
S
Check prices
See all
Lufthansa LH6715
YYZ 23:10
LIS 11:00
With stops 6.8h
S
M
T
W
T
F
S
easyJet U26683
LIS 19:55
BHX 22:45
2.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP262
YYZ 22:45
LIS 11:05
With stops 7.3h
S
M
T
W
T
F
S
easyJet U26683
LIS 19:55
BHX 22:45
2.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP262
YYZ 22:45
LIS 11:05
With stops 7.3h
S
M
T
W
T
F
S
Ryanair FR3704
LIS 20:30
BHX 23:15
2.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC842
YYZ 21:25
FRA 11:10
With stops 7.8h
S
M
T
W
T
F
S
Air Dolomiti EN956
FRA 16:25
BHX 17:05
1.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6779
YYZ 21:25
FRA 11:10
With stops 7.8h
S
M
T
W
T
F
S
Lufthansa LH958
FRA 22:15
BHX 22:50
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC810
YYZ 21:20
LIS 09:20
With stops 7.0h
S
M
T
W
T
F
S
easyJet U26683
LIS 19:55
BHX 22:45
2.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS188
YYZ 21:15
CDG 09:40
With stops 7.4h
S
M
T
W
T
F
S
Ryanair FR719
BVA 09:35
BHX 09:45
1.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS188
YYZ 21:15
CDG 09:40
With stops 7.4h
S
M
T
W
T
F
S
easyJet U26640
CDG 17:10
BHX 17:30
1.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7244
YYZ 20:55
GLA 08:40
With stops 7.8h
S
M
T
W
T
F
S
easyJet U2435
GLA 19:15
BHX 20:25
1.2h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4641
YYZ 20:25
ZRH 10:25
With stops 8.0h
S
M
T
W
T
F
S
Swiss Airlines LX424
ZRH 17:15
BHX 18:00
1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX4641
YYZ 20:25
ZRH 10:25
With stops 8.0h
S
M
T
W
T
F
S
Swiss Airlines LX420
ZRH 07:20
BHX 08:05
1.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7480
YYZ 19:50
LIS 07:45
With stops 6.9h
S
M
T
W
T
F
S
easyJet U26683
LIS 19:55
BHX 22:45
2.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6695
YYZ 19:45
DUB 07:10
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR662
DUB 12:00
BHX 13:05
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC800
YYZ 19:45
DUB 07:10
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR662
DUB 12:00
BHX 13:05
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC800
YYZ 19:45
DUB 07:10
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR666
DUB 15:25
BHX 16:30
1.1h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6695
YYZ 19:45
DUB 07:10
With stops 6.4h
S
M
T
W
T
F
S
Ryanair FR666
DUB 15:25
BHX 16:30
1.1h
S
M
T
W
T
F
S
Check prices
Air Transat TS244
YYZ 19:15
GLA 06:50
With stops 6.6h
S
M
T
W
T
F
S
easyJet U2435
GLA 19:15
BHX 20:25
1.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS480
YYZ 18:45
LIS 06:45
With stops 7.0h
S
M
T
W
T
F
S
easyJet U26683
LIS 19:55
BHX 22:45
2.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC9104
YYZ 18:15
FRA 08:15
With stops 8.0h
S
M
T
W
T
F
S
Air Canada AC9609
FRA 08:55
BHX 09:30
1.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH471
YYZ 18:15
FRA 08:15
With stops 8.0h
S
M
T
W
T
F
S
Lufthansa LH954
FRA 11:55
BHX 12:30
1.6h
S
M
T
W
T
F
S
Check prices
See all

Top airlines for flights from Toronto to Birmingham

Multiple airlines provide flights from Toronto to Birmingham. The best rated one is Virgin Atlantic with an average rating of 10.0.

See more
Virgin Atlantic
Virgin Atlantic
User rating: 10.0