Cheap flights from Bilbao to Madrid

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

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

Bilbao to Madrid flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Bilbao (BIO) - Madrid (MAD) 2024-09-20 2024-09-29 74 USD 2 hours 10 minutes Direct 2024-04-25T18:28:19
Bilbao (BIO) - Madrid (MAD) 2024-05-02 2024-05-05 78 USD 2 hours 10 minutes Direct 2024-04-20T16:48:21
Bilbao (BIO) - Madrid (MAD) 2024-05-07 2024-05-29 81 USD 2 hours 5 minutes Direct 2024-04-24T09:36:08
Bilbao (BIO) - Madrid (MAD) 2024-05-13 2024-05-15 81 USD 2 hours 5 minutes Direct 2024-04-24T04:10:28
Bilbao (BIO) - Madrid (MAD) 2024-05-13 2024-05-17 81 USD 2 hours 5 minutes Direct 2024-04-24T04:10:27
Bilbao (BIO) - Madrid (MAD) 2024-05-13 2024-05-19 81 USD 2 hours 5 minutes Direct 2024-04-24T04:10:27
Bilbao (BIO) - Madrid (MAD) 2024-05-13 2024-05-20 81 USD 2 hours 5 minutes Direct 2024-04-24T12:13:42
Bilbao (BIO) - Madrid (MAD) 2024-05-14 2024-05-15 81 USD 2 hours 5 minutes Direct 2024-04-24T04:10:27
Bilbao (BIO) - Madrid (MAD) 2024-05-14 2024-05-16 81 USD 2 hours 5 minutes Direct 2024-04-24T04:10:26
Bilbao (BIO) - Madrid (MAD) 2024-05-14 2024-05-17 81 USD 2 hours 5 minutes Direct 2024-04-24T04:10:27
Bilbao (BIO) - Madrid (MAD) 2024-05-14 2024-05-18 81 USD 2 hours 5 minutes Direct 2024-04-24T04:10:28
Bilbao (BIO) - Madrid (MAD) 2024-05-14 2024-05-19 81 USD 2 hours 5 minutes Direct 2024-04-24T04:10:27
Bilbao (BIO) - Madrid (MAD) 2024-05-14 2024-05-20 81 USD 2 hours 5 minutes Direct 2024-04-24T04:10:27
Bilbao (BIO) - Madrid (MAD) 2024-05-14 2024-05-21 81 USD 2 hours 5 minutes Direct 2024-04-25T00:29:12
Bilbao (BIO) - Madrid (MAD) 2024-05-16 2024-05-19 81 USD 2 hours 5 minutes Direct 2024-04-25T06:39:53
Bilbao (BIO) - Madrid (MAD) 2024-05-16 2024-05-20 81 USD 2 hours 5 minutes Direct 2024-04-27T00:17:05
Bilbao (BIO) - Madrid (MAD) 2024-05-18 2024-05-19 81 USD 2 hours 5 minutes Direct 2024-04-26T04:07:21
Bilbao (BIO) - Madrid (MAD) 2024-05-18 2024-05-20 81 USD 2 hours 5 minutes Direct 2024-04-26T16:59:23
Bilbao (BIO) - Madrid (MAD) 2024-05-18 2024-05-21 81 USD 2 hours 5 minutes Direct 2024-04-26T23:38:51
Bilbao (BIO) - Madrid (MAD) 2024-05-18 2024-05-22 81 USD 2 hours 5 minutes Direct 2024-04-26T10:06:28
Bilbao (BIO) - Madrid (MAD) 2024-05-18 2024-05-25 81 USD 2 hours 5 minutes Direct 2024-04-26T10:27:43
Bilbao (BIO) - Madrid (MAD) 2024-05-18 2024-05-26 81 USD 2 hours 5 minutes Direct 2024-04-25T17:45:24
Bilbao (BIO) - Madrid (MAD) 2024-05-20 2024-05-22 81 USD 2 hours 5 minutes Direct 2024-04-26T10:06:39
Bilbao (BIO) - Madrid (MAD) 2024-05-20 2024-05-23 81 USD 2 hours 5 minutes Direct 2024-04-24T10:16:47
Bilbao (BIO) - Madrid (MAD) 2024-05-20 2024-05-27 81 USD 2 hours 5 minutes Direct 2024-04-27T05:09:46
Bilbao (BIO) - Madrid (MAD) 2024-05-21 2024-05-22 81 USD 2 hours 5 minutes Direct 2024-04-24T21:47:03
Bilbao (BIO) - Madrid (MAD) 2024-05-21 2024-05-23 81 USD 2 hours 5 minutes Direct 2024-04-25T13:01:49
Bilbao (BIO) - Madrid (MAD) 2024-05-21 2024-05-24 81 USD 2 hours 5 minutes Direct 2024-04-26T05:57:02
Bilbao (BIO) - Madrid (MAD) 2024-05-21 2024-05-29 81 USD 2 hours 5 minutes Direct 2024-04-25T06:51:44
Bilbao (BIO) - Madrid (MAD) 2024-08-23 2024-09-05 81 USD 2 hours 5 minutes Direct 2024-04-24T14:43:35

Bilbao to Madrid flight status

Flight Origin Destination Departure Arrival Equip
RO9444 Bilbao (BIO) Madrid (MAD) 8:30 a.m. 9:35 a.m. 738
UX7158 Bilbao (BIO) Madrid (MAD) 12:45 p.m. 1:50 p.m. Boeing 737-800 (winglets)
KL3359 Bilbao (BIO) Madrid (MAD) 4:50 p.m. 5:55 p.m. E90
BA7257 Bilbao (BIO) Madrid (MAD) 5:40 p.m. 6:50 p.m.
AA8731 Bilbao (BIO) Madrid (MAD) 7:55 p.m. 9:05 p.m. 321
QR6982 Bilbao (BIO) Madrid (MAD) 9:15 a.m. 10:30 a.m. 319
BA7239 Bilbao (BIO) Madrid (MAD) 6:45 a.m. 7:55 a.m. 321
DL6769 Bilbao (BIO) Madrid (MAD) 3:10 p.m. 5:50 p.m. None
AM6839 Bilbao (BIO) Madrid (MAD) 4:50 p.m. 5:55 p.m. E90
KL3387 Bilbao (BIO) Madrid (MAD) 12:45 p.m. 1:50 p.m. E90
EY4355 Bilbao (BIO) Madrid (MAD) 8:35 a.m. 9:45 a.m. 738
LA5420 Bilbao (BIO) Madrid (MAD) 6:45 a.m. 7:55 a.m. 321
BT5141 Bilbao (BIO) Madrid (MAD) 7:45 p.m. 9 p.m. None
CX1836 Bilbao (BIO) Madrid (MAD) 9:45 a.m. 11:10 a.m. 320
IB449 Bilbao (BIO) Madrid (MAD) 5:40 p.m. 6:50 p.m. Airbus A319
UX7154 Bilbao (BIO) Madrid (MAD) 4:50 p.m. 5:55 p.m. Boeing 737-800 (winglets)
QR6916 Bilbao (BIO) Madrid (MAD) 5:40 p.m. 6:50 p.m. 320
LA5406 Bilbao (BIO) Madrid (MAD) 5:40 p.m. 6:50 p.m. 320
AR7353 Bilbao (BIO) Madrid (MAD) 4:50 p.m. 5:55 p.m. E90
QR6981 Bilbao (BIO) Madrid (MAD) 11:15 a.m. 12:10 p.m. 321
AM6966 Bilbao (BIO) Madrid (MAD) 8:30 a.m. 9:35 a.m. E90
AA8713 Bilbao (BIO) Madrid (MAD) 7:50 p.m. 9:05 p.m. 319
AV6010 Bilbao (BIO) Madrid (MAD) 9:15 a.m. 10:25 a.m. 319
AY5616 Bilbao (BIO) Madrid (MAD) 6:45 a.m. 7:55 a.m. 32A
QR6555 Bilbao (BIO) Madrid (MAD) 4 p.m. 5:40 p.m.
CX1852 Bilbao (BIO) Madrid (MAD) 9:15 a.m. 10:25 a.m. Airbus A320-214
AV6175 Bilbao (BIO) Madrid (MAD) 1:40 p.m. 2:50 p.m. None
AA8659 Bilbao (BIO) Madrid (MAD) 3:40 p.m. 4:05 p.m. 319
AV6009 Bilbao (BIO) Madrid (MAD) 6:45 a.m. 7:55 a.m. 319
IB423 Bilbao (BIO) Madrid (MAD) 9:15 a.m. 10:25 a.m. Airbus A321-100/200
AZ2465 Bilbao (BIO) Madrid (MAD) 12:45 p.m. 1:50 p.m. E90
AM6986 Bilbao (BIO) Madrid (MAD) 12:45 p.m. 1:50 p.m. E90
JL6942 Bilbao (BIO) Madrid (MAD) 9:15 a.m. 10:25 a.m. 319
CX1838 Bilbao (BIO) Madrid (MAD) 6:45 a.m. 7:55 a.m. 321
SV6792 Bilbao (BIO) Madrid (MAD) 12:45 p.m. 1:50 p.m. None
KL3337 Bilbao (BIO) Madrid (MAD) 8:30 a.m. 9:35 a.m. E90
QR6979 Bilbao (BIO) Madrid (MAD) 9:15 a.m. 10:25 a.m. 319
IB443 Bilbao (BIO) Madrid (MAD) 6:45 a.m. 7:55 a.m. Airbus A321-100/200
UX7156 Bilbao (BIO) Madrid (MAD) 8:30 a.m. 9:35 a.m. Boeing 737-800 (winglets)
BA7243 Bilbao (BIO) Madrid (MAD) 9:15 a.m. 10:25 a.m. 320
AA8768 Bilbao (BIO) Madrid (MAD) 6:30 a.m. 7:40 a.m. 319
BT5139 Bilbao (BIO) Madrid (MAD) 4:30 p.m. 7:05 p.m. None
VY5017 Bilbao (BIO) Madrid (MAD) 1:20 p.m. 2:30 p.m. Airbus A319-111
QR6917 Bilbao (BIO) Madrid (MAD) 7:20 a.m. 7:45 a.m. 321
BA7247 Bilbao (BIO) Madrid (MAD) 1:40 p.m. 2:50 p.m. 319
IB429 Bilbao (BIO) Madrid (MAD) 7:35 p.m. 8:45 p.m. Airbus A320-100/200
LA5397 Bilbao (BIO) Madrid (MAD) 1:40 p.m. 2:50 p.m. 7S8
LA5412 Bilbao (BIO) Madrid (MAD) 1:10 p.m. 8:40 p.m. EMJ
AM6899 Bilbao (BIO) Madrid (MAD) 9:05 p.m. 10:10 p.m. None
IB447 Bilbao (BIO) Madrid (MAD) 1:40 p.m. 2:50 p.m. Airbus A319
UX7160 Bilbao (BIO) Madrid (MAD) 9:05 p.m. 10:10 p.m. Boeing 737-800 (winglets)
QR6980 Bilbao (BIO) Madrid (MAD) 12:40 p.m. 2:25 p.m. 321
IB431 Bilbao (BIO) Madrid (MAD) 11:05 a.m. 12:15 p.m.
DL6758 Bilbao (BIO) Madrid (MAD) 8:40 a.m. 9:50 a.m. E90
WG238 Bilbao (BIO) Madrid (MAD) 6 a.m. 9:40 a.m. 738
BT5145 Bilbao (BIO) Madrid (MAD) 1:40 p.m. 2:50 p.m. 320
WA1354 Bilbao (BIO) Madrid (MAD) 11:10 a.m. 12:40 p.m. F70
LA5449 Bilbao (BIO) Madrid (MAD) 9:35 p.m. 10:45 p.m. 320
IB425 Bilbao (BIO) Madrid (MAD) 9:35 p.m. 10:45 p.m. Airbus A319
YW8527 Bilbao (BIO) Madrid (MAD) 11:05 a.m. 11:50 a.m. CRJX
IB8943 Bilbao (BIO) Madrid (MAD) 5:45 p.m. 6:55 p.m. Canadair CRJ 1000
IB435 Bilbao (BIO) Madrid (MAD) 8:05 a.m. 9:15 a.m. Airbus A319
AY5640 Bilbao (BIO) Madrid (MAD) 8:05 a.m. 9:15 a.m. 319
UX7152 Bilbao (BIO) Madrid (MAD) 8:05 p.m. 9:15 p.m. E195
AI8943 Bilbao (BIO) Madrid (MAD) 5:45 p.m. 6:55 p.m. Canadair CRJ 1000
AR7347 Bilbao (BIO) Madrid (MAD) 4:50 p.m. 6 p.m. E90
AR7363 Bilbao (BIO) Madrid (MAD) 4:50 p.m. 6 p.m. None
KL3325 Bilbao (BIO) Madrid (MAD) 9 p.m. 10:05 p.m. E90
SU3655 Bilbao (BIO) Madrid (MAD) 8:45 p.m. 9:50 p.m. DH4
SU3653 Bilbao (BIO) Madrid (MAD) 8:30 a.m. 9:35 a.m. E95
SU3435 Bilbao (BIO) Madrid (MAD) 9:10 p.m. 10:40 p.m.
AV6178 Bilbao (BIO) Madrid (MAD) 9:35 p.m. 10:45 p.m. 320
LA9113 Bilbao (BIO) Madrid (MAD) 4:30 p.m. 6:05 p.m. 319
LA5442 Bilbao (BIO) Madrid (MAD) 9:25 a.m. 10:35 a.m. B738
BA7237 Bilbao (BIO) Madrid (MAD) 9:25 a.m. 10:35 a.m. 319
HU8464 Bilbao (BIO) Madrid (MAD) 9:40 p.m. 10:50 p.m. None
LA5439 Bilbao (BIO) Madrid (MAD) 7:05 p.m. 8:15 p.m. DH8D
SU3654 Bilbao (BIO) Madrid (MAD) 8:50 p.m. 9:55 p.m. DH4
AR7341 Bilbao (BIO) Madrid (MAD) 8:30 a.m. 9:35 a.m. Embraer ERJ-195LR
RO9434 Bilbao (BIO) Madrid (MAD) 4:35 p.m. 5:25 p.m. E90
AM6889 Bilbao (BIO) Madrid (MAD) 6:45 a.m. 7:50 a.m. None
AZ2463 Bilbao (BIO) Madrid (MAD) 8:30 a.m. 9:35 a.m. E90
LA7146 Bilbao (BIO) Madrid (MAD) 2:45 p.m. midnight None
AT9964 Bilbao (BIO) Madrid (MAD) 2:35 p.m. 3:45 p.m. None
BA7249 Bilbao (BIO) Madrid (MAD) 2:35 p.m. 3:45 p.m. 319
IB439 Bilbao (BIO) Madrid (MAD) 2:45 p.m. 3:50 p.m. A319
SU3687 Bilbao (BIO) Madrid (MAD) 6:45 a.m. 7:50 a.m. None
UX7954 Bilbao (BIO) Madrid (MAD) 6:05 a.m. 8:55 a.m. 738
AM6973 Bilbao (BIO) Madrid (MAD) 8:50 p.m. 9:55 p.m. E90
JU7414 Bilbao (BIO) Madrid (MAD) midnight 5:50 p.m. None
RO9436 Bilbao (BIO) Madrid (MAD) 4:45 p.m. midnight None
IB2805 Bilbao (BIO) Madrid (MAD) 7:30 p.m. 8:35 p.m. 319
U27730 Bilbao (BIO) Madrid (MAD) 7:40 p.m. 8:50 p.m.
SWT1277 Bilbao (BIO) Madrid (MAD) 8:30 p.m. 9:45 p.m. ATZ