Bilbao to Madrid flight status today

List of all flights from Bilbao Spain (BIO) to Madrid Spain (MAD) and airlines operated flight from Bilbao to Madrid. The flight is a domestic flight in Spain. There are 130 flights operated by 31 airlines on this route.

The distance from Bilbao, ES (BIO) to Madrid, ES (MAD) is 317 km (197 miles). Bilbao Airport and Adolfo Suarez Madrid-Barajas Airport are in the same time zone (GMT +1:00). The current time on both airports is Monday 2025-11-17 18:51 PM.

Air Europa | Japan Airlines | Alitalia | LATAM Airlines | Air Serbia | Royal Air Maroc | Iberia | Delta | American Airlines | Azul | Saudia Airlines | Qatar Airways | Avianca | KLM | Aeromexico | SAS | Vueling | Etihad Airways | Cathay Pacific | Air Baltic | TAROM | Finnair | China Eastern | British Airways | Turkish Airlines | Aerolineas Argentinas | Kuwait Airways | Iberia Express | Hainan Airlines | Aeroflot | LATAM Airlines Brasil |

List of 130 flights from Bilbao, ES (BIO) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
UX7158 12:35 13:40 Arrived Delayed by 26m
UX7154 16:50 17:55 Scheduled On time
UX7156 08:30 09:35 Scheduled On time
UX7160 21:05 22:10 Scheduled On time
UX857 22:30 None In Air
UX776 02:00 02:00 In Air
UX7152 20:05 21:15 Arrived
UX772 00:24 None Arrived On time
UX7162 21:50 22:55 Landed

 

No. Departure Arrival Last Update Status
JL6942 09:15 10:25 Arrived On time
JL6940 06:45 07:55 Scheduled On time

 

No. Departure Arrival Last Update Status
AZ2465 12:35 13:40 Arrived Delayed by 26m
AZ2414 08:30 09:35 Arrived On time
AZ2463 08:30 09:35 Landed

 

No. Departure Arrival Last Update Status
LA5397 13:35 14:45 Arrived On time
LA1779 09:15 10:25 Arrived On time
LA5406 17:35 18:45 Scheduled On time
LA5420 06:45 07:55 Arrived On time
LA1668 21:35 22:45 Scheduled On time
LA1619 19:35 20:45 Scheduled On time
LA5442 09:25 10:35 Landed
LA5439 19:05 20:15 Cancelled
LA7146 14:35 15:45 Cancelled

 

No. Departure Arrival Last Update Status
JU7481 12:35 13:40 Arrived Delayed by 26m
JU7414 16:35 17:40 Landed

 

No. Departure Arrival Last Update Status
AT5340 09:15 10:25 Arrived On time
AT5347 13:35 14:45 Arrived On time
AT9964 14:35 15:45 Cancelled

 

No. Departure Arrival Last Update Status
IB430 09:15 10:25 Arrived On time
IB436 17:35 18:45 Scheduled On time
IB442 06:45 07:55 Scheduled On time
IB1100 13:30 14:40 Scheduled On time
IB1104 21:35 22:45 Scheduled On time
IB440 21:35 22:45 Scheduled On time
IB434 13:30 14:40 Arrived On time
IB1102 17:35 18:45 Arrived On time
IB438 19:35 20:45 Scheduled On time
IB2027 20:15 None Arrived
IB8987 21:15 22:25 Arrived
IB8943 17:35 18:45 Arrived
IB431 11:05 12:15 In Air
IB8991 13:40 14:50 In Air
IB8989 09:15 10:25 Arrived
IB8219 13:30 14:40 No Recent Info - Call Airline
IB2899 08:05 None Arrived
IB8997 21:35 22:45 Scheduled

 

No. Departure Arrival Last Update Status
DL6742 12:35 13:40 Arrived Delayed by 26m
DL6738 08:30 09:35 Arrived On time

 

No. Departure Arrival Last Update Status
AA8758 13:35 14:45 Arrived On time
AA8509 09:15 10:25 Arrived On time
AA8513 21:35 22:45 Scheduled On time
AA8827 06:45 07:55 Arrived On time

 

No. Departure Arrival Last Update Status
AD6939 12:35 13:40 Arrived Delayed by 26m

 

No. Departure Arrival Last Update Status
SV6792 12:35 13:40 Arrived Delayed by 26m

 

No. Departure Arrival Last Update Status
QR6991 13:35 14:45 Arrived On time
QR6979 09:15 10:25 Arrived On time
QR6916 17:35 18:45 Scheduled On time
QR6958 06:45 07:55 Arrived On time
QR8022 21:35 22:45 Scheduled On time

 

No. Departure Arrival Last Update Status
AV6010 09:15 10:25 Arrived On time
AV6175 13:35 14:45 Arrived On time
AV6022 17:35 18:45 Scheduled On time
AV6009 06:45 07:55 Arrived On time
AV6161 21:35 22:45 Cancelled
AV6165 19:35 20:45 Arrived On time
AV6049 13:30 14:40 Scheduled On time
AV6178 21:35 22:45 Landed

 

No. Departure Arrival Last Update Status
KL3387 12:35 13:40 Arrived Delayed by 26m
KL3359 16:50 17:55 Scheduled On time
KL3337 08:30 09:35 Arrived On time
KL3325 06:45 07:50 Landed

 

No. Departure Arrival Last Update Status
AM6986 12:35 13:40 Arrived Delayed by 26m
AM6899 21:05 22:10 Scheduled On time
AM6966 08:30 09:35 Arrived On time
AM6839 16:50 17:55 Scheduled On time
AM6889 06:45 07:50 Landed
AM6973 20:50 21:55 Landed

 

No. Departure Arrival Last Update Status
SK8355 08:30 09:35 Scheduled On time
SK8356 12:45 13:50 Scheduled Delayed by 21m

 

No. Departure Arrival Last Update Status
VY5681 13:35 14:45 Cancelled
VY5011 06:45 07:55 Arrived On time
VY5029 21:35 22:45 Scheduled On time
VY5054 09:15 10:25 Arrived On time
VY5015 17:35 18:45 Arrived Delayed by 35m
VY5013 13:30 14:40 Scheduled On time
VY5685 21:35 22:45 Scheduled On time
VY5005 19:35 20:45 Scheduled On time
VY5657 09:15 10:25 Arrived On time
VY5001 21:35 22:45 Arrived

 

No. Departure Arrival Last Update Status
EY7545 08:30 09:35 Arrived On time
EY4306 12:45 13:50 Arrived On time
EY4317 16:50 17:55 Scheduled On time
EY7546 21:05 22:10 Scheduled On time
EY4321 08:30 09:35 Arrived

 

No. Departure Arrival Last Update Status
CX1836 17:35 18:45 Arrived On time

 

No. Departure Arrival Last Update Status
BT5157 06:45 07:55 Arrived On time
BT5145 13:30 14:40 Scheduled Delayed by 1h 43m

 

No. Departure Arrival Last Update Status
RO9444 08:30 09:35 Arrived On time
RO9434 06:45 07:50 Landed
RO9436 16:35 17:40 Landed

 

No. Departure Arrival Last Update Status
AY5616 06:45 07:55 Arrived On time
AY5640 08:05 09:15 Arrived On time

 

No. Departure Arrival Last Update Status
MU4975 21:05 22:10 Scheduled On time

 

No. Departure Arrival Last Update Status
BA7257 17:35 18:45 Scheduled On time
BA7243 09:15 10:25 Arrived On time
BA7239 06:45 07:55 Scheduled On time
BA7247 13:30 14:40 Scheduled On time
BA7237 09:25 10:35 Landed
BA7249 14:35 15:45 Cancelled

 

No. Departure Arrival Last Update Status
TK8580 12:30 13:35 Scheduled On time

 

No. Departure Arrival Last Update Status
AR7353 12:45 13:50 Scheduled On time
AR7341 08:30 09:35 Landed
AR7363 16:35 17:40 Landed

 

No. Departure Arrival Last Update Status
KU6066 08:30 09:35 Arrived

 

No. Departure Arrival Last Update Status
I23789 16:00 None In Air
I29403 15:18 None Arrived On time
I233 10:33 None Arrived On time
I2423 10:35 None Arrived Early
I2443 07:55 None Arrived Early
I2447 14:50 None Arrived On time
I2449 18:55 None Arrived On time
I2429 20:25 None Arrived Early
I2425 22:45 None Arrived On time
I29905 12:45 13:41 Landed 13:48

 

No. Departure Arrival Last Update Status
HU8464 21:40 22:50 Scheduled On time

 

No. Departure Arrival Last Update Status
SU3655 20:50 21:55 Landed
SU3687 06:45 07:50 Landed
SU3654 20:50 21:55 Scheduled
SU3653 08:30 09:35 Landed

 

No. Departure Arrival Last Update Status
JJ8647 15:40 16:45