Flight times from Madrid to Bilbao & schedule

The average flight time from Madrid to Bilbao is About 1 hour 36 minutes, covering a distance of About 319.82 km.

Flight duration

About 1 hour 36 minutes

Flight distance

About 319.82 km

Earliest flight

06:30 → 07:35

Latest flight

19:45 → 20:50

How long is the flight from Madrid to Bilbao?

The flights usually depart from Madrid Barajas Airport and arrive at Bilbao Airport.

See more
Earliest first
Latest first
Iberia Express Airways I21653
MAD 05:20
PMI 06:45
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY3939
PMI 07:35
BIO 09:00
1.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5251
MAD 05:40
IBZ 06:55
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY3975
IBZ 21:30
BIO 22:55
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR7754
MAD 05:50
TNG 06:20
With stops 1.5h
S
M
T
W
T
F
S
Air Arabia Maroc 3O835
TNG 07:10
BIO 08:55
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR9674
MAD 05:55
FCO 08:20
With stops 2.4h
S
M
T
W
T
F
S
Wizz Air Malta W46185
FCO 13:05
BIO 15:30
2.4h
S
M
T
W
T
F
S
Check prices
Transavia France TO4781
MAD 06:00
ORY 08:05
With stops 2.1h
S
M
T
W
T
F
S
Vueling Airlines VY1465
ORY 12:10
BIO 13:45
1.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX7161
MAD 06:30
BIO 07:35
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR7912
MAD 06:35
MXP 08:45
With stops 2.2h
S
M
T
W
T
F
S
Wizz Air Malta W46411
MXP 16:55
BIO 18:50
1.9h
S
M
T
W
T
F
S
Check prices
Air Europa UX1147
MAD 06:35
OPO 06:50
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY2703
OPO 16:45
BIO 19:00
1.3h
S
M
T
W
T
F
S
Check prices
Iberia IB429
MAD 07:25
BIO 08:30
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21751
MAD 07:25
SVQ 08:35
With stops 1.2h
S
M
T
W
T
F
S
Vueling Airlines VY2507
SVQ 21:10
BIO 22:35
1.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX7701
MAD 07:30
BCN 08:55
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY1420
BCN 07:00
BIO 08:15
1.3h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21693
MAD 08:15
IBZ 09:30
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY3975
IBZ 21:30
BIO 22:55
1.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX6031
MAD 08:20
PMI 09:40
With stops 1.3h
S
M
T
W
T
F
S
Air Europa UX7506
PMI 08:05
BIO 09:30
1.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX5051
MAD 08:25
SVQ 09:35
With stops 1.2h
S
M
T
W
T
F
S
Vueling Airlines VY2507
SVQ 21:10
BIO 22:35
1.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX6021
MAD 09:20
PMI 10:40
With stops 1.3h
S
M
T
W
T
F
S
Air Europa UX7506
PMI 08:05
BIO 09:30
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR572
MAD 09:25
OPO 09:45
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY2703
OPO 16:45
BIO 19:00
1.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46312
MAD 09:55
MXP 12:10
With stops 2.3h
S
M
T
W
T
F
S
Wizz Air Malta W46411
MXP 16:55
BIO 18:50
1.9h
S
M
T
W
T
F
S
Check prices
Air Europa UX6013
MAD 10:15
PMI 11:35
With stops 1.3h
S
M
T
W
T
F
S
Air Europa UX7506
PMI 08:05
BIO 09:30
1.4h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1011
MAD 10:20
LIS 10:45
With stops 1.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1064
LIS 15:00
BIO 17:35
1.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX7157
MAD 10:55
BIO 11:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
See all
Ryanair FR5482
MAD 23:30
OPO 23:50
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY2703
OPO 16:45
BIO 19:00
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1021
MAD 22:25
LIS 22:50
With stops 1.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1062
LIS 08:55
BIO 11:30
1.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX6049
MAD 21:45
PMI 23:05
With stops 1.3h
S
M
T
W
T
F
S
Air Europa UX7506
PMI 08:05
BIO 09:30
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR9440
MAD 21:45
LIS 22:15
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY2701
LIS 08:55
BIO 11:30
1.6h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5091
MAD 21:35
BCN 22:50
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY1420
BCN 07:00
BIO 08:15
1.3h
S
M
T
W
T
F
S
Check prices
Iberia IB441
MAD 21:00
BIO 22:05
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46014
MAD 20:35
FCO 23:05
With stops 2.5h
S
M
T
W
T
F
S
Wizz Air Malta W46185
FCO 13:05
BIO 15:30
2.4h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21723
MAD 19:50
MAH 21:15
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY3803
MAH 13:00
BIO 14:35
1.6h
S
M
T
W
T
F
S
Check prices
Iberia IB439
MAD 19:45
BIO 20:50
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX7159
MAD 19:15
BIO 20:15
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Air Europa UX6097
MAD 19:00
PMI 20:20
With stops 1.3h
S
M
T
W
T
F
S
Air Europa UX7506
PMI 08:05
BIO 09:30
1.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX6079
MAD 17:05
PMI 18:25
With stops 1.3h
S
M
T
W
T
F
S
Air Europa UX7506
PMI 08:05
BIO 09:30
1.4h
S
M
T
W
T
F
S
Check prices
Iberia IB435
MAD 15:50
BIO 16:55
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX1047
MAD 15:00
FCO 17:25
With stops 2.4h
S
M
T
W
T
F
S
Wizz Air Malta W46185
FCO 13:05
BIO 15:30
2.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX7153
MAD 14:55
BIO 15:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Air Europa UX6067
MAD 14:35
PMI 15:55
With stops 1.3h
S
M
T
W
T
F
S
Air Europa UX7506
PMI 08:05
BIO 09:30
1.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5822
MAD 11:25
MXP 13:40
With stops 2.3h
S
M
T
W
T
F
S
Wizz Air Malta W46411
MXP 16:55
BIO 18:50
1.9h
S
M
T
W
T
F
S
Check prices
Air Europa UX7157
MAD 10:55
BIO 11:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1011
MAD 10:20
LIS 10:45
With stops 1.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1064
LIS 15:00
BIO 17:35
1.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX6013
MAD 10:15
PMI 11:35
With stops 1.3h
S
M
T
W
T
F
S
Air Europa UX7506
PMI 08:05
BIO 09:30
1.4h
S
M
T
W
T
F
S
Check prices
See all
Air Europa UX7161
MAD 06:30
BIO 07:35
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Iberia IB429
MAD 07:25
BIO 08:30
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX7157
MAD 10:55
BIO 11:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Air Europa UX7153
MAD 14:55
BIO 15:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Iberia IB435
MAD 15:50
BIO 16:55
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX7159
MAD 19:15
BIO 20:15
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Iberia IB439
MAD 19:45
BIO 20:50
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Iberia IB441
MAD 21:00
BIO 22:05
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB441
MAD 21:00
BIO 22:05
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Iberia IB439
MAD 19:45
BIO 20:50
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX7159
MAD 19:15
BIO 20:15
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Iberia IB435
MAD 15:50
BIO 16:55
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX7153
MAD 14:55
BIO 15:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Air Europa UX7157
MAD 10:55
BIO 11:55
Nonstop 1.0h
S
M
T
W
T
F
S
Check prices
Iberia IB429
MAD 07:25
BIO 08:30
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX7161
MAD 06:30
BIO 07:35
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
See all

Top airlines for flights from Madrid to Bilbao

Multiple airlines provide flights from Madrid to Bilbao. The best rated one is Air Europa with an average rating of 10.0.

See more
Air Europa
Air Europa
User rating: 10.0
Iberia
Iberia
User rating: 8.6

FAQs about flight schedules from Madrid to Bilbao