Flight times from Porto to Birmingham & schedule

The average flight time from Porto to Birmingham is About 2 hours 21 minutes, covering a distance of About 1,352.23 km.

Flight duration

About 2 hours 21 minutes

Flight distance

About 1,352.23 km

How long is the flight from Porto to Birmingham?

The flights usually depart from Francisco Sa Carneiro International Airport and arrive at Birmingham Airport.

See more
Earliest first
Latest first
Ryanair FR8513
OPO 1:25 PM
BHX 3:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1179
OPO 2:35 PM
BCN 5:20 PM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3800
BCN 11:05 AM
BHX 12:30 PM
2.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1179
OPO 2:35 PM
BCN 5:20 PM
With stops 1.8h
S
M
T
W
T
F
S
easyJet U27197
BCN 12:50 PM
BHX 2:25 PM
2.6h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1372
OPO 3:35 PM
BHX 6:00 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
KLM KL1574
OPO 4:10 PM
AMS 7:50 PM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL1051
AMS 9:05 PM
BHX 9:20 PM
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1931
OPO 4:00 PM
LIS 5:05 PM
With stops 1.1h
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 TP1931
OPO 4:00 PM
LIS 5:05 PM
With stops 1.1h
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
easyJet U26845
OPO 4:55 PM
GLA 7:55 PM
With stops 3.0h
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
KLM KL1574
OPO 4:10 PM
AMS 7:50 PM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL1041
AMS 8:20 AM
BHX 8:35 AM
1.3h
S
M
T
W
T
F
S
Check prices
KLM KL1574
OPO 4:10 PM
AMS 7:50 PM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL1045
AMS 12:35 PM
BHX 12:50 PM
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U26821
OPO 5:05 PM
GVA 8:20 PM
With stops 2.3h
S
M
T
W
T
F
S
easyJet U21505
GVA 11:40 AM
BHX 12:30 PM
1.8h
S
M
T
W
T
F
S
Check prices
Air France AF1517
OPO 5:55 AM
CDG 9:20 AM
With stops 2.4h
S
M
T
W
T
F
S
Air France AF1314
CDG 1:15 PM
BHX 1:35 PM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR4586
OPO 5:00 PM
BCN 7:45 PM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3800
BCN 11:05 AM
BHX 12:30 PM
2.4h
S
M
T
W
T
F
S
Check prices
KLM KL1570
OPO 5:00 AM
AMS 8:40 AM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL1049
AMS 7:50 PM
BHX 8:05 PM
1.3h
S
M
T
W
T
F
S
Check prices
KLM KL1570
OPO 5:00 AM
AMS 8:40 AM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL1041
AMS 8:20 AM
BHX 8:35 AM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR4041
OPO 6:15 PM
BGY 9:45 PM
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR5102
BGY 10:50 AM
BHX 11:55 AM
2.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR2028
OPO 7:50 AM
ALC 10:25 AM
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR2150
ALC 9:35 AM
BHX 11:15 AM
2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR2028
OPO 7:50 AM
ALC 10:25 AM
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR996
ALC 3:10 PM
BHX 4:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46336
OPO 7:40 PM
MXP 11:10 PM
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR5102
BGY 10:50 AM
BHX 11:55 AM
2.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1171
OPO 8:45 AM
BCN 11:30 AM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3800
BCN 11:05 AM
BHX 12:30 PM
2.4h
S
M
T
W
T
F
S
Check prices
See all
TAP Air Portugal TP1927
OPO 12:00 PM
LIS 1:05 PM
With stops 1.1h
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
KLM KL1572
OPO 11:15 AM
AMS 2:55 PM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL1047
AMS 4:30 PM
BHX 4:45 PM
1.3h
S
M
T
W
T
F
S
Check prices
Air France AF1529
OPO 11:30 AM
CDG 2:50 PM
With stops 2.3h
S
M
T
W
T
F
S
Air France AF1064
CDG 5:25 PM
BHX 5:40 PM
1.3h
S
M
T
W
T
F
S
Check prices
KLM KL1572
OPO 11:15 AM
AMS 2:55 PM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL1049
AMS 7:50 PM
BHX 8:05 PM
1.3h
S
M
T
W
T
F
S
Check prices
KLM KL1572
OPO 11:15 AM
AMS 2:55 PM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL1051
AMS 9:05 PM
BHX 9:20 PM
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1925
OPO 11:00 AM
LIS 11:55 AM
With stops 0.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
Ryanair FR4596
OPO 11:40 AM
BCN 2:25 PM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3792
BCN 9:05 PM
BHX 10:30 PM
2.4h
S
M
T
W
T
F
S
Check prices
KLM KL1572
OPO 11:15 AM
AMS 2:55 PM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL1041
AMS 8:20 AM
BHX 8:35 AM
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1923
OPO 10:30 AM
LIS 11:25 AM
With stops 0.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
Vueling Airlines VY1183
OPO 9:55 PM
BCN 12:35 AM
With stops 1.7h
S
M
T
W
T
F
S
Jet2.com LS1338
BCN 11:30 AM
BHX 1:00 PM
2.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1183
OPO 9:55 PM
BCN 12:35 AM
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR3800
BCN 11:05 AM
BHX 12:30 PM
2.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1183
OPO 9:55 PM
BCN 12:35 AM
With stops 1.7h
S
M
T
W
T
F
S
Vueling Airlines VY7750
BCN 11:40 AM
BHX 1:05 PM
2.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1183
OPO 9:55 PM
BCN 12:35 AM
With stops 1.7h
S
M
T
W
T
F
S
easyJet U26654
BCN 10:10 AM
BHX 11:40 AM
2.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1183
OPO 9:55 PM
BCN 12:35 AM
With stops 1.7h
S
M
T
W
T
F
S
easyJet U27197
BCN 12:50 PM
BHX 2:25 PM
2.6h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1171
OPO 8:45 AM
BCN 11:30 AM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3800
BCN 11:05 AM
BHX 12:30 PM
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR4546
OPO 8:40 PM
BCN 11:25 PM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3800
BCN 11:05 AM
BHX 12:30 PM
2.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1171
OPO 8:45 AM
BCN 11:30 AM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY7750
BCN 11:40 AM
BHX 1:05 PM
2.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1181
OPO 8:05 PM
BCN 10:45 PM
With stops 1.7h
S
M
T
W
T
F
S
easyJet U26654
BCN 10:10 AM
BHX 11:40 AM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR4584
OPO 8:20 AM
BCN 11:05 AM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3800
BCN 11:05 AM
BHX 12:30 PM
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR2028
OPO 7:50 AM
ALC 10:25 AM
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR2150
ALC 9:35 AM
BHX 11:15 AM
2.7h
S
M
T
W
T
F
S
Check prices
See all
Ryanair FR8513
OPO 1:25 PM
BHX 3:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1372
OPO 3:35 PM
BHX 6:00 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1372
OPO 3:35 PM
BHX 6:00 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR8513
OPO 1:25 PM
BHX 3:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices