Cheap flights from Madrid to Bilbao

Find cheap Bilbao to Madrid flights with our free search service. Compare all available fares for direct or connection flights from Bilbao to Madrid.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Madrid to Bilbao flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Madrid (MAD) - Bilbao (BIO) 2024-06-30 2024-07-03 63 USD 2 hours 15 minutes Direct 2024-04-24T14:32:23
Madrid (MAD) - Bilbao (BIO) 2024-07-23 2024-07-23 74 USD 2 hours 5 minutes Direct 2024-04-22T10:25:06
Madrid (MAD) - Bilbao (BIO) 2024-07-23 2024-07-24 74 USD 2 hours 5 minutes Direct 2024-04-22T10:25:03
Madrid (MAD) - Bilbao (BIO) 2024-07-23 2024-07-31 74 USD 2 hours 5 minutes Direct 2024-04-22T10:25:09
Madrid (MAD) - Bilbao (BIO) 2024-07-11 2024-07-22 74 USD 2 hours 5 minutes Direct 2024-04-24T13:14:04
Madrid (MAD) - Bilbao (BIO) 2024-09-20 2024-09-29 79 USD 2 hours 5 minutes Direct 2024-04-25T18:28:30
Madrid (MAD) - Bilbao (BIO) 2024-05-03 2024-05-18 81 USD 2 hours 5 minutes Direct 2024-04-28T14:38:44
Madrid (MAD) - Bilbao (BIO) 2024-05-08 2024-05-14 81 USD 2 hours 5 minutes Direct 2024-04-25T17:10:22
Madrid (MAD) - Bilbao (BIO) 2024-05-08 2024-05-30 81 USD 2 hours 5 minutes Direct 2024-04-27T10:58:14
Madrid (MAD) - Bilbao (BIO) 2024-05-11 2024-05-13 81 USD 2 hours 5 minutes Direct 2024-04-25T14:02:09
Madrid (MAD) - Bilbao (BIO) 2024-05-11 2024-05-14 81 USD 2 hours 5 minutes Direct 2024-04-26T23:00:50
Madrid (MAD) - Bilbao (BIO) 2024-05-11 2024-05-18 81 USD 2 hours 5 minutes Direct 2024-04-25T18:33:57
Madrid (MAD) - Bilbao (BIO) 2024-05-13 2024-05-13 81 USD 2 hours 5 minutes Direct 2024-04-25T20:34:55
Madrid (MAD) - Bilbao (BIO) 2024-05-13 2024-05-14 81 USD 2 hours 5 minutes Direct 2024-04-25T07:50:23
Madrid (MAD) - Bilbao (BIO) 2024-05-13 2024-05-16 81 USD 2 hours 5 minutes Direct 2024-04-25T02:18:31
Madrid (MAD) - Bilbao (BIO) 2024-05-13 2024-05-18 81 USD 2 hours 5 minutes Direct 2024-04-27T18:58:26
Madrid (MAD) - Bilbao (BIO) 2024-05-13 2024-05-20 81 USD 2 hours 5 minutes Direct 2024-04-28T03:10:05
Madrid (MAD) - Bilbao (BIO) 2024-05-14 2024-05-16 81 USD 2 hours 5 minutes Direct 2024-04-25T02:17:54
Madrid (MAD) - Bilbao (BIO) 2024-05-14 2024-05-18 81 USD 2 hours 5 minutes Direct 2024-04-25T17:10:15
Madrid (MAD) - Bilbao (BIO) 2024-05-15 2024-05-18 81 USD 2 hours 5 minutes Direct 2024-04-26T20:01:10
Madrid (MAD) - Bilbao (BIO) 2024-05-15 2024-05-21 81 USD 2 hours 5 minutes Direct 2024-04-26T13:28:10
Madrid (MAD) - Bilbao (BIO) 2024-05-16 2024-05-16 81 USD 2 hours 5 minutes Direct 2024-04-27T08:25:03
Madrid (MAD) - Bilbao (BIO) 2024-05-16 2024-05-18 81 USD 2 hours 5 minutes Direct 2024-04-27T06:30:20
Madrid (MAD) - Bilbao (BIO) 2024-05-16 2024-05-20 81 USD 2 hours 5 minutes Direct 2024-04-26T22:21:41
Madrid (MAD) - Bilbao (BIO) 2024-05-16 2024-05-23 81 USD 2 hours 5 minutes Direct 2024-04-26T03:16:21
Madrid (MAD) - Bilbao (BIO) 2024-05-17 2024-05-21 81 USD 2 hours 5 minutes Direct 2024-04-28T03:46:00
Madrid (MAD) - Bilbao (BIO) 2024-05-18 2024-05-18 81 USD 2 hours 5 minutes Direct 2024-04-26T21:43:56
Madrid (MAD) - Bilbao (BIO) 2024-05-18 2024-05-20 81 USD 2 hours 5 minutes Direct 2024-04-25T19:20:00
Madrid (MAD) - Bilbao (BIO) 2024-05-18 2024-05-21 81 USD 2 hours 5 minutes Direct 2024-04-27T00:07:28
Madrid (MAD) - Bilbao (BIO) 2024-05-03 2024-05-05 95 USD 2 hours 5 minutes Direct 2024-04-27T21:04:39

Madrid to Bilbao flight status

Flight Origin Destination Departure Arrival Equip
VY5011 Madrid (MAD) Bilbao (BIO) 6:45 a.m. 7:55 a.m. Airbus A320-214
QR6976 Madrid (MAD) Bilbao (BIO) noon 7:40 p.m. 319
EY4362 Madrid (MAD) Bilbao (BIO) 10:35 a.m. 11:50 a.m. E90
BA7238 Madrid (MAD) Bilbao (BIO) 11:50 a.m. 12:55 p.m. 320
AV6028 Madrid (MAD) Bilbao (BIO) 7:15 a.m. 8:30 a.m. 320
CX1841 Madrid (MAD) Bilbao (BIO) 12:30 p.m. 1:50 p.m. None
AV6030 Madrid (MAD) Bilbao (BIO) 5:30 p.m. 7:25 p.m. 320
AM6888 Madrid (MAD) Bilbao (BIO) 7:10 a.m. 9:50 a.m. None
IB438 Madrid (MAD) Bilbao (BIO) 3:55 p.m. 5 p.m. Airbus A319
AA8629 Madrid (MAD) Bilbao (BIO) 4:40 p.m. 7:10 p.m. CR9
IB442 Madrid (MAD) Bilbao (BIO) 10:10 p.m. 11:15 p.m. Airbus A320-100/200
QR6534 Madrid (MAD) Bilbao (BIO) 10:45 a.m. 11:40 a.m. CR9
LA7086 Madrid (MAD) Bilbao (BIO) 3:55 p.m. 5 p.m. 320
QR6967 Madrid (MAD) Bilbao (BIO) 11:55 p.m. 6:30 p.m. 32S
KL3375 Madrid (MAD) Bilbao (BIO) 3 p.m. 4 p.m. E90
AR7352 Madrid (MAD) Bilbao (BIO) 10:55 a.m. 11:55 a.m. E90
KL3330 Madrid (MAD) Bilbao (BIO) 6:40 a.m. 7:40 a.m. 738
KL3323 Madrid (MAD) Bilbao (BIO) 7:05 p.m. 8:05 p.m. E90
IB426 Madrid (MAD) Bilbao (BIO) 11:50 a.m. 12:55 p.m. Airbus A319
AM6838 Madrid (MAD) Bilbao (BIO) 7:05 p.m. 8:05 p.m. E90
QR6914 Madrid (MAD) Bilbao (BIO) 3:55 p.m. 5 p.m. 321
EY4370 Madrid (MAD) Bilbao (BIO) 3 p.m. 4 p.m. E90
UX7153 Madrid (MAD) Bilbao (BIO) 3 p.m. 4 p.m. B738
KL3354 Madrid (MAD) Bilbao (BIO) 10:55 a.m. 11:55 a.m. E90
UX7159 Madrid (MAD) Bilbao (BIO) 7:05 p.m. 8:05 p.m. E195
UX7161 Madrid (MAD) Bilbao (BIO) 6:40 a.m. 7:40 a.m. E195
UX7157 Madrid (MAD) Bilbao (BIO) 10:55 a.m. 11:55 a.m. B738
AZ2464 Madrid (MAD) Bilbao (BIO) 3 p.m. 4 p.m. E90
BA7242 Madrid (MAD) Bilbao (BIO) 3:55 p.m. 5 p.m. 320
AV6032 Madrid (MAD) Bilbao (BIO) 11:50 a.m. 12:55 p.m. 320
QR6965 Madrid (MAD) Bilbao (BIO) 11:50 a.m. 12:55 p.m. CRK
RO9443 Madrid (MAD) Bilbao (BIO) 3 p.m. 4 p.m. E90
LA5421 Madrid (MAD) Bilbao (BIO) 11:50 a.m. 12:55 p.m. 7S8
AM6965 Madrid (MAD) Bilbao (BIO) 3 p.m. 4 p.m. E90
U27733 Madrid (MAD) Bilbao (BIO) 4:15 p.m. 7:45 p.m.
VY5018 Madrid (MAD) Bilbao (BIO) 3:55 p.m. 5:10 p.m. Airbus A321-212
LA5740 Madrid (MAD) Bilbao (BIO) 9:55 a.m. 12:31 p.m. 320
IB448 Madrid (MAD) Bilbao (BIO) 7:25 a.m. 8:30 a.m. A20N
AR7340 Madrid (MAD) Bilbao (BIO) 7:35 a.m. 9 a.m. None
AA8657 Madrid (MAD) Bilbao (BIO) 11:50 a.m. 2 p.m. 320
YW8870 Madrid (MAD) Bilbao (BIO) 11:25 a.m. 11:50 a.m.
CX1827 Madrid (MAD) Bilbao (BIO) 10:30 a.m. 11:45 a.m. 320
AA8745 Madrid (MAD) Bilbao (BIO) 9 a.m. 11:50 a.m. 320
LA5414 Madrid (MAD) Bilbao (BIO) 7:25 a.m. 8:30 a.m. 737
BA7244 Madrid (MAD) Bilbao (BIO) 5:45 p.m. 6:50 p.m. 320
AA8712 Madrid (MAD) Bilbao (BIO) 4 p.m. 7 p.m. 320
DL6759 Madrid (MAD) Bilbao (BIO) 3 p.m. 4 p.m. E90
AV6033 Madrid (MAD) Bilbao (BIO) 10:10 p.m. 11:15 p.m. 319
AY5615 Madrid (MAD) Bilbao (BIO) 10:10 p.m. 11:15 p.m. 321
DL6760 Madrid (MAD) Bilbao (BIO) 12:35 p.m. 1:45 p.m. E90
YW8860 Madrid (MAD) Bilbao (BIO) 11:50 a.m. 1 p.m.
AA8660 Madrid (MAD) Bilbao (BIO) 11:25 a.m. 11:50 a.m. 320
QR6977 Madrid (MAD) Bilbao (BIO) 7:45 p.m. 8:50 p.m. 320
BA7252 Madrid (MAD) Bilbao (BIO) 7:45 p.m. 8:50 p.m. 319
BT5142 Madrid (MAD) Bilbao (BIO) 7:45 p.m. 8:50 p.m. None
IB440 Madrid (MAD) Bilbao (BIO) 7:45 p.m. 8:50 p.m. Airbus A320-100/200
JL6943 Madrid (MAD) Bilbao (BIO) 7:45 p.m. 8:50 p.m. 320
AV6080 Madrid (MAD) Bilbao (BIO) 7:45 p.m. 8:50 p.m. 320
BT5146 Madrid (MAD) Bilbao (BIO) 5:45 p.m. 6:45 p.m. 320
IB434 Madrid (MAD) Bilbao (BIO) 5:45 p.m. 6:50 p.m. Airbus A320-100/200
IB430 Madrid (MAD) Bilbao (BIO) 9:20 a.m. 10:25 a.m. A320
YW8580 Madrid (MAD) Bilbao (BIO) 2 p.m. 4:05 p.m. CRJX
E9455 Madrid (MAD) Bilbao (BIO) None None A320
IB0432 Madrid (MAD) Bilbao (BIO) 6:20 a.m. 7:20 a.m. A320
IB432 Madrid (MAD) Bilbao (BIO) 6:20 a.m. 7:20 a.m. A20N
UX7155 Madrid (MAD) Bilbao (BIO) 10:30 a.m. 11:30 a.m. E195
LA7147 Madrid (MAD) Bilbao (BIO) 5:45 p.m. 6:45 p.m. None
AT9965 Madrid (MAD) Bilbao (BIO) 3:55 p.m. 5 p.m. None
AT9986 Madrid (MAD) Bilbao (BIO) 7:45 p.m. 8:50 p.m. None
LA7058 Madrid (MAD) Bilbao (BIO) 7:45 p.m. 8:50 p.m. 319
SU3652 Madrid (MAD) Bilbao (BIO) 6:55 p.m. 8 p.m. DH4
AR7346 Madrid (MAD) Bilbao (BIO) 6:40 a.m. 7:45 a.m. E90
LA5424 Madrid (MAD) Bilbao (BIO) 7:35 a.m. 8:40 a.m. 320
LA9117 Madrid (MAD) Bilbao (BIO) 6 a.m. 9:25 a.m. 320
IB3000 Madrid (MAD) Bilbao (BIO) midnight 7 p.m. None
HU8463 Madrid (MAD) Bilbao (BIO) 12:55 p.m. 1:55 p.m. None
AM6985 Madrid (MAD) Bilbao (BIO) 9:50 p.m. 10:50 p.m. E90
AZ2466 Madrid (MAD) Bilbao (BIO) 7 p.m. 8 p.m. E90
AR7362 Madrid (MAD) Bilbao (BIO) 9:50 p.m. 10:50 p.m. None
YW8582 Madrid (MAD) Bilbao (BIO) None None CRJX
JU7401 Madrid (MAD) Bilbao (BIO) 9:50 p.m. 10:50 p.m. None
EZ837 Madrid (MAD) Bilbao (BIO) 6:40 a.m. 7:40 a.m.
IB446 Madrid (MAD) Bilbao (BIO) 11 p.m. 12:50 a.m. A319
SWT1278 Madrid (MAD) Bilbao (BIO) 6:35 a.m. 7:50 a.m. ATF
QR1827 Madrid (MAD) Bilbao (BIO) 11:45 a.m. 12:50 p.m. Airbus A320-214
UX7163 Madrid (MAD) Bilbao (BIO) midnight 1:15 p.m. None
IB2344 Madrid (MAD) Bilbao (BIO) None None CRJX
UX4653 Madrid (MAD) Bilbao (BIO) 11:25 a.m. midnight B738
7G3880 Madrid (MAD) Bilbao (BIO) 9:50 p.m. 10:50 p.m. 320
7G3881 Madrid (MAD) Bilbao (BIO) 7:40 a.m. 8:40 a.m. 320
SU3434 Madrid (MAD) Bilbao (BIO) 8:55 p.m. 10:30 p.m. E90
LA9118 Madrid (MAD) Bilbao (BIO) 2 p.m. 2:55 p.m. 319
JJ8634 Madrid (MAD) Bilbao (BIO) 3:55 p.m. 4:55 p.m. 320
U27729 Madrid (MAD) Bilbao (BIO) 6:05 p.m. 7:10 p.m.