Flight times from Porto to Birmingham & schedule

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

Flight duration

About 2 hours 20 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 FR5483
OPO 1:15 PM
MAD 3:35 PM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR9927
MAD 7:50 AM
BHX 9:20 AM
2.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8477
OPO 2:35 PM
BCN 5:20 PM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3792
BCN 9:20 PM
BHX 10:50 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR7474
OPO 2:40 PM
BVA 5:50 PM
With stops 2.2h
S
M
T
W
T
F
S
Ryanair FR719
BVA 10:50 PM
BHX 11:00 PM
1.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8477
OPO 2:35 PM
BCN 5:20 PM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3800
BCN 11:00 PM
BHX 12:30 AM
2.5h
S
M
T
W
T
F
S
Check prices
Transavia France TO7603
OPO 2:25 PM
ORY 5:40 PM
With stops 2.3h
S
M
T
W
T
F
S
Ryanair FR719
BVA 10:50 PM
BHX 11:00 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 9:40 AM
BHX 9:50 AM
1.2h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX2079
OPO 4:10 PM
GVA 7:25 PM
With stops 2.3h
S
M
T
W
T
F
S
easyJet U21571
GVA 7:00 AM
BHX 7:50 AM
1.8h
S
M
T
W
T
F
S
Check prices
Iberia IB548
OPO 4:40 PM
MAD 7:00 PM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR2082
MAD 12:40 PM
BHX 2:10 PM
2.5h
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 KL1047
AMS 4:35 PM
BHX 4:50 PM
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U27735
OPO 6:00 AM
GVA 9:15 AM
With stops 2.3h
S
M
T
W
T
F
S
easyJet U21577
GVA 6:15 PM
BHX 7:05 PM
1.8h
S
M
T
W
T
F
S
Check prices
Transavia France TO7609
OPO 6:50 PM
ORY 10:05 PM
With stops 2.3h
S
M
T
W
T
F
S
Ryanair FR719
BVA 10:50 PM
BHX 11:00 PM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR594
OPO 6:25 AM
BVA 9:35 AM
With stops 2.2h
S
M
T
W
T
F
S
Ryanair FR719
BVA 10:50 PM
BHX 11:00 PM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR7703
OPO 6:10 PM
BVA 9:20 PM
With stops 2.2h
S
M
T
W
T
F
S
Ryanair FR719
BVA 10:50 PM
BHX 11:00 PM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR5485
OPO 6:10 PM
MAD 8:30 PM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR2082
MAD 12:40 PM
BHX 2:10 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR4584
OPO 6:05 PM
BCN 9:05 PM
With stops 2.0h
S
M
T
W
T
F
S
easyJet U26654
BCN 9:45 AM
BHX 11:15 AM
2.5h
S
M
T
W
T
F
S
Check prices
Air Europa UX1144
OPO 7:35 AM
MAD 9:45 AM
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR2082
MAD 12:40 PM
BHX 2:10 PM
2.5h
S
M
T
W
T
F
S
Check prices
Air Europa UX1144
OPO 7:35 AM
MAD 9:45 AM
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR9927
MAD 7:50 AM
BHX 9:20 AM
2.5h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP456
OPO 7:05 PM
ORY 10:15 PM
With stops 2.2h
S
M
T
W
T
F
S
Ryanair FR719
BVA 10:50 PM
BHX 11:00 PM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR5467
OPO 8:00 AM
SVQ 10:15 AM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR9379
SVQ 1:40 PM
BHX 3:25 PM
2.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR5047
OPO 8:05 PM
AGP 10:30 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR2157
AGP 6:20 PM
BHX 8:20 PM
3.0h
S
M
T
W
T
F
S
Check prices
See all
Transavia HV6002
OPO 12:15 PM
AMS 4:00 PM
With stops 2.8h
S
M
T
W
T
F
S
easyJet U27845
AMS 7:10 PM
BHX 7:30 PM
1.3h
S
M
T
W
T
F
S
Check prices
Iberia IB1150
OPO 12:25 PM
MAD 2:45 PM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR9927
MAD 7:50 AM
BHX 9:20 AM
2.5h
S
M
T
W
T
F
S
Check prices
Air Europa UX1146
OPO 11:35 AM
MAD 1:45 PM
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR9927
MAD 7:50 AM
BHX 9:20 AM
2.5h
S
M
T
W
T
F
S
Check prices
Air France AF1529
OPO 11:25 AM
CDG 2:45 PM
With stops 2.3h
S
M
T
W
T
F
S
Air France AF1564
CDG 8:55 PM
BHX 9:15 PM
1.3h
S
M
T
W
T
F
S
Check prices
Air France AF1529
OPO 11:25 AM
CDG 2:45 PM
With stops 2.3h
S
M
T
W
T
F
S
Air France AF1164
CDG 9:10 AM
BHX 9:30 AM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8513
OPO 10:35 PM
BHX 12:55 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
easyJet U21452
OPO 9:15 AM
GVA 12:30 PM
With stops 2.3h
S
M
T
W
T
F
S
easyJet U21571
GVA 7:00 AM
BHX 7:50 AM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR5486
OPO 9:30 AM
FAO 10:45 AM
With stops 1.3h
S
M
T
W
T
F
S
Jet2.com LS1222
FAO 10:30 AM
BHX 1:30 PM
3.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8479
OPO 9:55 PM
BCN 12:35 AM
With stops 1.7h
S
M
T
W
T
F
S
easyJet U26654
BCN 9:45 AM
BHX 11:15 AM
2.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8479
OPO 9:55 PM
BCN 12:35 AM
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR3792
BCN 9:20 PM
BHX 10:50 PM
2.5h
S
M
T
W
T
F
S
Check prices
KLM KL2588
OPO 9:25 AM
AMS 1:10 PM
With stops 2.8h
S
M
T
W
T
F
S
KLM KL1041
AMS 9:40 AM
BHX 9:50 AM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR5467
OPO 8:00 AM
SVQ 10:15 AM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR9379
SVQ 1:40 PM
BHX 3:25 PM
2.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR5047
OPO 8:05 PM
AGP 10:30 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR2157
AGP 6:20 PM
BHX 8:20 PM
3.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR573
OPO 8:05 PM
MAD 10:25 PM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR2082
MAD 12:40 PM
BHX 2:10 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR4546
OPO 8:25 AM
BCN 11:25 AM
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR3792
BCN 9:20 PM
BHX 10:50 PM
2.5h
S
M
T
W
T
F
S
Check prices
Iberia IB544
OPO 8:20 AM
MAD 10:40 AM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR2082
MAD 12:40 PM
BHX 2:10 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR4637
OPO 8:40 PM
BGY 12:20 AM
With stops 2.7h
S
M
T
W
T
F
S
easyJet U21957
LIN 8:00 AM
BHX 9:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR573
OPO 8:05 PM
MAD 10:25 PM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR9927
MAD 7:50 AM
BHX 9:20 AM
2.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8475
OPO 8:45 AM
BCN 11:35 AM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3792
BCN 9:20 PM
BHX 10:50 PM
2.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8475
OPO 8:45 AM
BCN 11:35 AM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3800
BCN 11:00 PM
BHX 12:30 AM
2.5h
S
M
T
W
T
F
S
Check prices
See all
Ryanair FR8513
OPO 10:35 PM
BHX 12:55 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8513
OPO 10:35 PM
BHX 12:55 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Porto to Birmingham

  • When are flight tickets from Porto (OPO) to Birmingham (BHX) the cheapest?

    Airlines adjust prices for flights from Porto to Birmingham based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 2 hours 20 minutes to fly from Porto (OPO) to Birmingham (BHX).
  • Airlines with flights from Porto (OPO) to Birmingham (BHX): Ryanair.