Flight times from Porto to Bilbao & schedule

The average flight time from Porto to Bilbao is About 1 hour 15 minutes, covering a distance of About 527.07 km.

Flight duration

About 1 hour 15 minutes

Flight distance

About 527.07 km

How long is the flight from Porto to Bilbao?

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

See more
Earliest first
Latest first
Ryanair FR7634
OPO 1:20 PM
AGP 3:45 PM
With stops 1.4h
S
M
T
W
T
F
S
Volotea V73513
AGP 9:35 PM
BIO 11:10 PM
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR5047
OPO 1:25 PM
AGP 3:50 PM
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY1682
AGP 12:50 PM
BIO 2:30 PM
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR5047
OPO 1:25 PM
AGP 3:50 PM
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY1680
AGP 6:15 AM
BIO 7:50 AM
1.6h
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
Vueling Airlines VY1460
BCN 7:00 AM
BIO 8:20 AM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR4017
OPO 3:30 PM
MXP 7:00 PM
With stops 2.5h
S
M
T
W
T
F
S
Wizz Air Malta W46411
MXP 2:00 PM
BIO 4:00 PM
2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR4017
OPO 3:30 PM
MXP 7:00 PM
With stops 2.5h
S
M
T
W
T
F
S
easyJet U23763
MXP 5:50 AM
BIO 7:50 AM
2.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6505
OPO 4:05 AM
BIO 6:20 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Air Europa UX1140
OPO 4:05 PM
MAD 6:15 PM
With stops 1.2h
S
M
T
W
T
F
S
Air Europa UX7161
MAD 6:40 AM
BIO 7:45 AM
1.1h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1937
OPO 5:00 AM
LIS 6:00 AM
With stops 1.0h
S
M
T
W
T
F
S
TAP Air Portugal TP1064
LIS 4:00 PM
BIO 6:35 PM
1.6h
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
easyJet U23763
MXP 5:50 AM
BIO 7:50 AM
2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR1710
OPO 6:35 PM
VLC 9:05 PM
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY1717
VLC 9:25 PM
BIO 10:40 PM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR1710
OPO 6:35 PM
VLC 9:05 PM
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY1713
VLC 8:35 PM
BIO 9:50 PM
1.3h
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
Air Europa UX7157
MAD 10:45 AM
BIO 11:45 AM
1.0h
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
Air Europa UX7153
MAD 2:55 PM
BIO 3:55 PM
1.0h
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
Vueling Airlines VY1694
ALC 1:40 PM
BIO 3:05 PM
1.4h
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
Air Europa UX7159
MAD 7:00 PM
BIO 8:05 PM
1.1h
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
Wizz Air Malta W46411
MXP 2:00 PM
BIO 4:00 PM
2.0h
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
Vueling Airlines VY2731
MXP 9:35 AM
BIO 11:35 AM
2.0h
S
M
T
W
T
F
S
Check prices
Volotea V73575
OPO 8:40 PM
BIO 10:55 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP8308
OPO 8:55 PM
BIO 11:10 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB546
OPO 12:25 PM
MAD 2:45 PM
With stops 1.3h
S
M
T
W
T
F
S
Iberia IB441
MAD 10:10 PM
BIO 11:15 PM
1.1h
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
Air Europa UX7153
MAD 2:55 PM
BIO 3:55 PM
1.0h
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
Air Europa UX7159
MAD 7:00 PM
BIO 8:05 PM
1.1h
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
Vueling Airlines VY1460
BCN 7:00 AM
BIO 8:20 AM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8953
OPO 9:35 AM
MXP 1:00 PM
With stops 2.4h
S
M
T
W
T
F
S
Vueling Airlines VY6023
MXP 9:40 AM
BIO 11:40 AM
2.0h
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 VY1460
BCN 7:00 AM
BIO 8:20 AM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8953
OPO 9:35 AM
MXP 1:00 PM
With stops 2.4h
S
M
T
W
T
F
S
easyJet U23763
MXP 5:50 AM
BIO 7:50 AM
2.0h
S
M
T
W
T
F
S
Check prices
Volotea V73575
OPO 8:40 PM
BIO 10:55 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP8308
OPO 8:55 PM
BIO 11:10 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Iberia IB5821
OPO 8:45 PM
BIO 11:00 PM
Nonstop 1.3h
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 VY1464
BCN 1:25 PM
BIO 2:45 PM
1.3h
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
Vueling Airlines VY1466
BCN 12:35 PM
BIO 1:55 PM
1.3h
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
Vueling Airlines VY1466
BCN 12:35 PM
BIO 1:55 PM
1.3h
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 VY1470
BCN 3:35 PM
BIO 4:50 PM
1.3h
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
Vueling Airlines VY1468
BCN 2:50 PM
BIO 4:05 PM
1.3h
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
Vueling Airlines VY1460
BCN 7:00 AM
BIO 8:20 AM
1.3h
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
Vueling Airlines VY1464
BCN 1:25 PM
BIO 2:45 PM
1.3h
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
Vueling Airlines VY1470
BCN 3:35 PM
BIO 4:50 PM
1.3h
S
M
T
W
T
F
S
Check prices
Air Europa UX1142
OPO 8:10 PM
MAD 10:20 PM
With stops 1.2h
S
M
T
W
T
F
S
Air Europa UX7161
MAD 6:40 AM
BIO 7:45 AM
1.1h
S
M
T
W
T
F
S
Check prices
Iberia IB550
OPO 8:40 PM
MAD 11:00 PM
With stops 1.3h
S
M
T
W
T
F
S
Iberia IB429
MAD 7:25 AM
BIO 8:30 AM
1.1h
S
M
T
W
T
F
S
Check prices
See all
Vueling Airlines VY6505
OPO 4:05 AM
BIO 6:20 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Volotea V73575
OPO 8:40 PM
BIO 10:55 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP8308
OPO 8:55 PM
BIO 11:10 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Iberia IB5821
OPO 8:45 PM
BIO 11:00 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Volotea V73575
OPO 8:40 PM
BIO 10:55 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP8308
OPO 8:55 PM
BIO 11:10 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Iberia IB5821
OPO 8:45 PM
BIO 11:00 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6505
OPO 4:05 AM
BIO 6:20 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices