Check your Flight status online
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 129 flights operated by 30 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 Sunday 2026-01-18 08:09 AM.
Cathay Pacific | Delta | Aeromexico | Vueling | KLM | Avianca | Qatar Airways | LATAM Airlines | American Airlines | Iberia | Air Europa | Alitalia | TAROM | Etihad Airways | Air Baltic | Azul | Royal Air Maroc | Japan Airlines | Finnair | SAS | China Eastern | Air Serbia | Saudia Airlines | British Airways | Turkish Airlines | Aerolineas Argentinas | Iberia Express | Hainan Airlines | Aeroflot | LATAM Airlines Brasil |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| AM6839 | 16:50 | 17:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| AM6986 | 12:45 | 13:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| AM6899 | 21:05 | 22:10 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| AM6966 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Scheduled On time |
| AM6889 | 06:45 | 07:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Landed |
| AM6973 | 20:50 | 21:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Landed |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| VY5015 | 17:35 | 18:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| VY5054 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| VY5029 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| VY5013 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| VY5011 | 06:45 | 07:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| VY5681 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Cancelled |
| VY5685 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| VY5005 | 19:35 | 20:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| VY5657 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Arrived On time |
| VY5001 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| KL3387 | 12:35 | 13:40 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Arrived On time |
| KL3359 | 16:50 | 17:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Arrived On time |
| KL3337 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Scheduled On time |
| KL3325 | 06:45 | 07:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Landed |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| AV6049 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| AV6009 | 06:45 | 07:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Arrived On time |
| AV6175 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| AV6161 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| AV6010 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| AV6022 | 17:35 | 18:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| AV6165 | 19:35 | 20:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| AV6178 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Landed |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| QR6916 | 17:35 | 18:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| QR6958 | 06:45 | 07:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Arrived On time |
| QR6979 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Arrived Delayed by 19m |
| QR8022 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| QR6991 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| LA1779 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| LA5397 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| LA1668 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| LA5406 | 17:35 | 18:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| LA5420 | 06:45 | 07:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4S | Arrived On time |
| LA5442 | 09:25 | 10:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Landed |
| LA5439 | 19:05 | 20:15 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Cancelled |
| LA7146 | 14:35 | 15:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Cancelled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| AA8509 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Departed On time |
| AA8513 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| AA8827 | 06:45 | 07:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4S | Scheduled On time |
| AA8758 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| IB442 | 06:45 | 07:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Scheduled On time |
| IB430 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived Delayed by 24m |
| IB440 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| IB434 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| IB436 | 17:35 | 18:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| IB1100 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| IB1104 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| IB1102 | 17:35 | 18:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| IB438 | 19:35 | 20:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| IB2027 | 20:15 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived |
| IB8987 | 21:15 | 22:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived |
| IB8943 | 17:35 | 18:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept 1 - Arr 4 | Arrived |
| IB431 | 11:05 | 12:15 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | In Air |
| IB8991 | 13:40 | 14:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | In Air |
| IB8989 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Arrived |
| IB8219 | 13:30 | 14:40 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept 1 - Arr None | No Recent Info - Call Airline |
| IB2899 | 08:05 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept - Arr | Arrived |
| IB8997 | 21:35 | 22:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept - Arr 4 | Scheduled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| UX7156 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Scheduled On time |
| UX7160 | 21:05 | 22:10 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| UX7154 | 16:50 | 17:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| UX7158 | 12:35 | 13:40 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| UX857 | 22:30 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | In Air |
| UX776 | 02:00 | 02:00 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | In Air |
| UX7152 | 20:05 | 21:15 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Arrived |
| UX772 | 00:24 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived On time |
| UX7162 | 21:50 | 22:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept 2 - Arr | Landed |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| AZ2465 | 12:45 | 13:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Arrived On time |
| AZ2414 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| AZ2463 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Landed |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| RO9444 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 1 | Arrived On time |
| RO9434 | 06:45 | 07:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Landed |
| RO9436 | 16:35 | 17:40 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept 2 - Arr None | Landed |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| EY4317 | 16:50 | 17:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 1 | Arrived Delayed by 28m |
| EY4306 | 12:45 | 13:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| EY7545 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Arrived On time |
| EY7546 | 21:05 | 22:10 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| EY4321 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Arrived |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| AD6939 | 12:45 | 13:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| AT5340 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Arrived On time |
| AT5347 | 13:35 | 14:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| AT9964 | 14:35 | 15:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Cancelled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| MU4975 | 21:05 | 22:10 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| SV6792 | 12:45 | 13:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Arrived On time |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| BA7257 | 17:35 | 18:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| BA7243 | 09:15 | 10:25 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Arrived On time |
| BA7239 | 06:45 | 07:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Scheduled On time |
| BA7247 | 13:30 | 14:40 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| BA7237 | 09:25 | 10:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Landed |
| BA7249 | 14:35 | 15:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Cancelled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| TK8580 | 12:30 | 13:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| AR7353 | 12:45 | 13:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Scheduled On time |
| AR7341 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Landed |
| AR7363 | 16:35 | 17:40 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 2 | Landed |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| I23789 | 16:00 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | In Air |
| I29403 | 15:18 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived On time |
| I233 | 10:33 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived On time |
| I2423 | 10:35 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived Early |
| I2443 | 07:55 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived Early |
| I2447 | 14:50 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived On time |
| I2449 | 18:55 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived On time |
| I2429 | 20:25 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived Early |
| I2425 | 22:45 | None | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Arrived On time |
| I29905 | 12:45 | 13:41 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr None | Landed 13:48 |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| HU8464 | 21:40 | 22:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept None - Arr 4 | Scheduled On time |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| SU3655 | 20:50 | 21:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 4 | Landed |
| SU3687 | 06:45 | 07:50 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Landed |
| SU3654 | 20:50 | 21:55 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Scheduled |
| SU3653 | 08:30 | 09:35 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept O - Arr 2 | Landed |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| JJ8647 | 15:40 | 16:45 | (BIO) Bilbao, Spain | (MAD) Madrid, Spain | Dept - Arr 4 |
