Barcelona to Madrid flight status today

List of all flights from Barcelona Spain (BCN) to Madrid Spain (MAD) and airlines operated flight from Barcelona to Madrid. The flight is a domestic flight in Spain. There are 363 flights operated by 40 airlines on this route.

The distance from Barcelona, ES (BCN) to Madrid, ES (MAD) is 484 km (301 miles). Barcelona Airport and Adolfo Suarez Madrid-Barajas Airport are in the same time zone (GMT +1:00). The current time on both airports is Friday 2024-04-19 10:37 AM.

LATAM Airlines | Vueling | American Airlines | Iberia | Cathay Pacific | Avianca | Ethiopian Airlines | Air Europa | Qatar Airways | Japan Airlines | BoA | Aeromexico | Royal Air Maroc | Air Serbia | Finnair | Korean Air | Delta | Etihad Airways | China Eastern | Saudia Airlines | Kuwait Airways | Aerolineas Argentinas | Middle East Airlines | Air Nostrum | Air Horizont | Airline Atifly | Orbest S.A. | Privilege Style | Senegal Airlines | Wamos Air | Iberia Express | Plus Ultra | Neos | Nesma Airlines | Air Memphis | Wasaya Airways | Aeroflot | Hainan Airlines | Garuda Indonesia | LATAM Airlines Brasil |

List of 363 flights from Barcelona, ES (BCN) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
LA1588 19:55 21:20 Scheduled
LA1515 09:15 10:40 Departed
LA1586 18:55 20:20 Scheduled
LA1557 14:30 15:55 Scheduled
LA1516 09:45 11:10 Expected
LA1625 12:30 13:55 Scheduled
LA1581 16:55 18:20 Scheduled
LA1517 10:15 11:40 Scheduled
LA5898 15:20 16:45 Scheduled
LA1589 21:05 22:30 Scheduled
LA1585 18:05 19:30 Scheduled
LA5833 12:20 13:50 Arrived
LA1587 19:35 21:00 Arrived
LA5430 09:35 11:00 Landed
LA5435 11:00 12:25 Scheduled
LA7104 20:00 21:25 Landed
LA5429 13:30 14:55 Landed
LA7038 08:00 09:25 Cancelled
LA7106 19:30 20:55 Cancelled
LA7108 21:00 22:25 Landed
LA5431 09:30 10:55 Cancelled
LA7034 06:30 07:55 Cancelled
LA7154 16:30 17:55 Scheduled
LA5438 18:30 19:55 Scheduled
LA5427 09:30 10:50 Landed

 

No. Departure Arrival Last Update Status
VY5008 07:00 08:25 Arrived
VY5090 18:55 20:20 Scheduled
VY5025 08:45 10:10 Departed
VY5030 09:15 10:40 Departed
VY5062 14:30 15:55 Scheduled
VY5117 12:30 13:55 Scheduled
VY5082 18:05 19:30 Scheduled
VY5096 19:55 21:20 Scheduled
VY5012 08:00 09:25 Arrived
VY5100 21:05 22:30 Scheduled
VY5060 13:30 14:55 Scheduled
VY5038 09:45 11:10 Expected
VY5056 10:15 11:40 Scheduled
VY1008 20:35 22:00 Scheduled
VY1006 15:20 16:45 Scheduled
VY1002 07:30 08:55 Arrived
VY5068 16:55 18:20 Scheduled
VY1004 12:20 13:50 Arrived
VY1000 13:45 15:10 Arrived
VY3031 19:15 None Arrived Early
VY1010 08:10 09:30 Landed 09:09
VY1012 21:05 22:25 Landed 22:01
VY1701 17:00 18:25 Scheduled
VY1014 13:20 14:45 Landed
VY1016 07:00 08:25 Landed
VY1022 10:05 11:30 Landed
VY1018 07:30 08:55 Landed
VY9718 18:50 20:15 Landed
VY9751 13:15 14:40 Landed
VY9706 16:55 18:20 Landed
VY9741 09:05 10:30 Landed
VY9710 20:30 21:55 Landed
VY9711 22:30 23:55 Landed Late
VY1028 18:25 19:50 Landed
VY9727 22:35 00:00 Landed
VY9708 09:35 11:00 Landed
VY1024 15:15 16:40 Landed
VY9737 08:00 09:25 Cancelled
VY1901 19:00 20:20 Scheduled
VY1711 17:10 18:30 Scheduled
VY9769 20:00 21:25 Landed
VY7001 07:00 08:20 Scheduled
VY2145 21:45 23:05 Scheduled
VY1401 14:00 15:20 Scheduled
VY9746 17:45 19:10 Landed
VY9759 16:30 17:55 Scheduled
VY1615 16:15 17:35 Scheduled
VY9733 21:35 23:00 Landed
VY9771 21:00 22:25 Landed
VY7301 07:30 08:50 Scheduled
VY9749 13:30 14:55 Landed
VY9747 11:00 12:25 Scheduled
VY9739 07:15 08:40 Landed
VY9743 09:30 10:55 Cancelled
VY9767 19:30 20:55 Cancelled
VY9753 16:30 17:55 Cancelled
VY9763 18:30 19:55 Scheduled
VY9731 06:30 07:55 Cancelled
VY9745 09:35 11:00 Landed
VY9728 21:15 22:40 Landed Late
VY9726 20:45 22:10 Landed
VY9722 19:15 20:40 Landed
VY1267 14:30 15:50 Landed Late
VY9719 18:10 19:35 Landed
VY9714 14:30 15:55 Landed
VY7010 07:00 08:25 Landed
VY2131 21:30 22:55 Landed Late
VY9450 09:45 11:10 Landed
VY9010 09:00 10:25 Landed
VY7310 07:30 08:55 Landed
VY1403 15:30 16:50 Landed
VY9310 10:30 11:50 Landed
VY1131 12:30 13:50 Landed
VY8051 08:50 10:10 Landed
VY1059 13:50 15:15 Landed Late
VY1055 09:45 11:10 Scheduled
VY1042 07:30 08:55 Scheduled
VY1755 18:55 20:15 Landed
VY1081 22:15 23:40 Landed
VY1601 17:00 18:20 Landed
VY2001 21:00 22:20 Landed
VY1051 09:00 10:25 Landed
VY1731 18:30 19:50 Landed
VY1201 13:00 14:20 Scheduled
VY1025 20:55 22:20 Departed Late
VY7451 09:45 11:05 Landed
VY1044 07:00 08:25 Landed Late
VY1031 11:30 12:50 Landed
VY1101 12:00 13:20 Landed
VY1029 19:50 21:20 Landed
VY1021 13:00 14:25 Landed
VY1057 14:00 15:20 Landed
VY1063 19:00 20:25 Landed
VY1033 17:00 18:25 Landed

 

No. Departure Arrival Last Update Status
AA8622 10:15 11:40 Scheduled
AA8776 08:00 09:25 Arrived
AA8724 09:45 11:10 Scheduled
AA8777 08:45 10:10 Departed
AA8722 09:15 10:40 Departed
AA8505 07:00 08:25 Arrived

 

No. Departure Arrival Last Update Status
IB3003 07:00 08:25 Arrived
IB3031 18:05 19:30 Scheduled
IB3009 08:45 10:10 Departed
IB3017 12:30 13:55 Scheduled
IB3025 14:30 15:55 Scheduled
IB3005 08:00 09:25 Arrived
IB3013 09:45 11:10 Expected
IB5851 15:20 16:45 Scheduled
IB3021 13:30 14:55 Scheduled
IB5847 07:25 08:50 Arrived
IB3015 10:15 11:40 Scheduled
IB3041 21:05 22:30 Scheduled
IB3037 19:55 21:20 Scheduled
IB3033 18:55 20:20 Scheduled
IB3027 16:55 18:20 Scheduled
IB3011 09:15 10:40 Departed
IB5849 11:55 13:25 Arrived
IB2661 09:32 11:02 Departed On time
IB33 22:00 23:15 In Air
IB2662 14:30 15:55 Departed Delayed by 2h 51m
IB3035 19:35 21:00 Arrived
IB1539 14:52 None Arrived On time
IB6279 01:41 None Arrived On time
IB6030 03:54 None Arrived On time
IB6091 14:11 None Arrived On time
IB6677 00:03 None Arrived On time
IB2201 12:22 None Arrived On time
IB1537 15:00 None Arrived On time
IB6000 23:10 None Arrived On time
IB2864 13:22 15:06 Landed 14:46
IB3039 12:30 13:55 Scheduled
IB3029 16:55 18:20 Landed
IB3023 14:20 15:45 Landed
IB2121 22:30 23:55 Landed Late
IB701 07:00 08:25 Landed
IB935 09:35 11:00 Landed
IB2031 20:30 21:55 Landed
IB1835 18:35 20:00 Landed
IB1535 15:35 17:00 Landed
IB1035 10:35 12:00 Landed
IB801 08:00 09:25 Landed
IB1935 20:00 21:25 Landed
IB1005 10:05 11:30 Landed
IB905 09:05 10:30 Landed
IB915 09:15 10:40 Landed
IB2135 21:20 22:45 Landed Late
IB715 07:00 08:25 Landed
IB2215 22:15 23:40 Landed Late
IB2115 21:35 23:00 Landed
IB1001 09:35 11:00 Landed
IB2105 22:35 00:00 Landed
IB1931 19:30 20:55 Cancelled
IB631 06:30 07:55 Cancelled
IB2001 20:00 21:25 Landed
IB901 09:40 11:05 Landed
IB1515 16:30 17:55 Cancelled
IB1745 17:45 19:10 Cancelled
IB1101 11:00 12:25 Scheduled
IB931 09:30 10:55 Cancelled
IB1831 18:30 19:55 Scheduled
IB2101 21:00 22:25 Landed
IB2045 20:45 22:10 Landed
IB1811 18:10 19:35 Landed
IB1915 19:15 20:40 Landed
IB1131 11:30 12:55 Landed
IB755 07:55 09:20 Landed
IB1505 16:05 17:25 Landed
IB1815 18:15 19:40 Landed Late
IB831 08:30 09:55 Landed
IB721 07:20 08:45 Landed
IB1455 15:55 17:15 Landed
IB1821 18:20 19:35 Landed
IB1845 18:45 20:00 Landed Late
IB2747 10:00 11:20 Departed Late
IB1925 20:25 21:55 Scheduled
IB1045 10:45 12:10 Landed
IB2705 16:30 17:55 Scheduled
IB2723 08:30 09:55 Scheduled
IB2743 18:00 19:25 En-Route
IB2729 11:00 12:25 Scheduled
IB2707 13:05 14:30 Landed
IB2703 07:20 08:50 Scheduled
IB2799 22:15 23:40 Landed
IB2709 15:30 16:50 Scheduled
IB2733 21:00 22:25 Landed
IB2713 18:30 19:55 Scheduled
IB2727 10:00 11:25 Scheduled
IB2719 20:00 21:25 Scheduled
IB2717 19:30 20:55 Scheduled
IB2725 09:30 10:55 Scheduled
IB2731 13:00 14:30 Landed
IB2741 08:00 09:25 Landed
IB2711 17:30 18:55 Scheduled
IB2739 06:30 07:55 Scheduled
IB2737 12:00 13:25 Landed
IB2753 11:40 13:00
IB2701 07:00 08:25
IB2777 10:00 11:20
IB2761 14:40 16:00 Departed
IB2763 18:10 19:30
IB2751 13:10 14:30 Departed Late
IB2791 18:50 20:10
IB2735 21:30 22:50 Scheduled

 

No. Departure Arrival Last Update Status
CX1826 08:45 10:10 Departed
CX1828 07:00 08:25 Arrived
CX1836 09:45 11:10 Expected
CX1824 09:15 10:40 Departed
CX1830 08:00 09:25 Arrived
CX1850 09:35 11:00 Landed
CX1856 11:00 12:25 Landed

 

No. Departure Arrival Last Update Status
AV6017 10:15 11:40 Scheduled
AV6019 18:05 19:30 Scheduled
AV6005 07:00 08:25 Arrived
AV6000 09:15 10:40 Departed
AV6025 14:30 15:55 Scheduled
AV6172 13:30 14:55 Scheduled
AV6001 09:45 11:10 Expected
AV6173 21:05 22:30 Scheduled
AV6174 13:15 14:40 Unknown

 

No. Departure Arrival Last Update Status
ET1426 11:50 13:20 Scheduled

 

No. Departure Arrival Last Update Status
UX7706 11:50 13:20 Scheduled
UX7708 20:30 22:00 Scheduled
UX7994 19:30 21:00 Arrived
UX1904 12:35 13:35 In Air
UX7702 16:45 18:15 Arrived
UX845 17:50 19:04 Landed 19:09
UX7704 12:00 13:30 Scheduled On time
UX7996 12:45 14:15 Landed 14:28
UX987 04:50 05:44 In Air
UX411 01:00 01:00 In Air
UX7710 17:15 18:35 Landed
UX2058 23:40 00:55 Landed

 

No. Departure Arrival Last Update Status
QR5376 12:30 13:55 Scheduled
QR6562 18:05 19:30 Scheduled
QR5539 07:25 08:50 Arrived
QR6895 18:55 20:20 Scheduled
QR5085 07:00 08:25 Arrived
QR5092 09:15 10:40 Departed
QR4710 11:55 13:25 Arrived
QR6855 10:15 11:40 Scheduled
QR6857 16:55 18:20 Scheduled
QR5538 16:25 17:50 Scheduled
QR6557 14:30 15:55 Scheduled
QR6850 09:45 11:10 Expected
QR4714 11:40 13:10 Arrived

 

No. Departure Arrival Last Update Status
JL9402 10:15 11:40 Scheduled
JL7868 09:15 10:40 Departed
JL7866 08:45 10:10 Departed
JL9400 09:45 11:10 Expected

 

No. Departure Arrival Last Update Status
OB5005 14:30 15:55 Scheduled
OB5007 18:05 19:30 Scheduled
OB5003 16:30 17:55 Scheduled
OB5001 17:45 19:10 Landed
OB5011 18:30 19:55 Scheduled
OB5009 19:30 20:55 Cancelled

 

No. Departure Arrival Last Update Status
AM6809 20:30 22:00 Scheduled
AM6810 11:50 13:20 Scheduled
AM6873 16:50 18:20 Arrived

 

No. Departure Arrival Last Update Status
AT5324 08:00 09:25 Arrived
AT5323 07:00 08:25 Arrived
AT5325 08:45 10:10 Departed
AT5328 10:15 11:40 Scheduled
AT5326 09:15 10:40 Departed
AT5336 14:30 15:55 Scheduled

 

No. Departure Arrival Last Update Status
JU7451 11:50 13:20 Scheduled

 

No. Departure Arrival Last Update Status
AY5574 08:00 09:25 Arrived
AY5576 21:05 22:30 Scheduled
AY5572 07:00 08:25 Arrived

 

No. Departure Arrival Last Update Status
KE6652 11:50 13:20 Scheduled
KE6654 20:30 22:00 Scheduled

 

No. Departure Arrival Last Update Status
DL6767 11:50 13:20 Scheduled

 

No. Departure Arrival Last Update Status
EY4389 11:50 13:20 Scheduled
EY4346 20:30 22:00 Arrived

 

No. Departure Arrival Last Update Status
MU4969 11:50 13:20 Scheduled
MU4462 06:45 08:05 Landed
MU4471 06:55 08:15 Scheduled

 

No. Departure Arrival Last Update Status
SV6026 11:50 13:20 Scheduled

 

No. Departure Arrival Last Update Status
KU6096 11:50 13:20 Scheduled
KU6078 20:30 22:00 Arrived

 

No. Departure Arrival Last Update Status
AR7365 11:50 13:20 Scheduled
AR7323 06:55 08:15 Scheduled
AR7325 06:45 08:05 Landed

 

No. Departure Arrival Last Update Status
ME4006 11:50 13:20 Scheduled
ME2706 11:50 13:20 Arrived
ME2057 11:45 13:15 Landed

 

No. Departure Arrival Last Update Status
YW5027 21:30 22:40 Scheduled
YW5150 17:00 18:10 No Recent Info - Call Airline
YW2061 22:00 23:20 Landed

 

No. Departure Arrival Last Update Status
HT4380 14:06 None Arrived On time

 

No. Departure Arrival Last Update Status
A15631 11:15 None No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
6O735 02:00 02:00 In Air

 

No. Departure Arrival Last Update Status
P63876 20:15 21:16 Arrived Delayed by 25 minutes
P67706 13:20 None Arrived Early

 

No. Departure Arrival Last Update Status
DN327 08:00 10:25 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
EB41 18:15 None Arrived Delayed by 41 minutes

 

No. Departure Arrival Last Update Status
I23011 11:00 None Arrived Early
I23013 00:24 None Arrived On time
I22031 21:55 None Arrived Early
I2715 08:40 None Arrived Early
I21655 18:20 None Arrived Early
I22135 22:45 None Arrived On time
I2905 11:00 None Arrived Early
I21331 14:40 None Arrived On time
I2915 10:40 None Arrived Early
I21035 12:00 None Arrived Early
I2701 08:25 None Arrived Early
I2801 09:25 None Arrived Early
I21315 14:40 None Arrived Early
I21535 17:00 None Arrived Early
I21751 19:15 None Arrived Early
I21835 20:00 None Arrived On time
I2935 11:00 None Arrived On time
I23031 19:30 None Arrived Early
I23003 08:25 None Arrived On time
I23015 12:00 None Arrived On time
I23041 22:30 None Arrived Early
I23009 10:30 None Arrived Early
I23035 21:00 None Arrived Early
I23025 17:00 None Arrived On time
I23017 14:05 None Arrived Early
I23021 14:55 None Arrived Delayed by 18 minutes

 

No. Departure Arrival Last Update Status
PU7706 13:20 None Arrived Early
PU7708 22:05 None Arrived Early
PU1 08:10 09:40 Scheduled

 

No. Departure Arrival Last Update Status
NO8251 23:22 None Arrived On time

 

No. Departure Arrival Last Update Status
NE4043 13:20 None Arrived On time

 

No. Departure Arrival Last Update Status
E97708 22:00 None Arrived Early

 

No. Departure Arrival Last Update Status
WT2134 04:45 06:00 Landed

 

No. Departure Arrival Last Update Status
SU3640 11:45 13:15 Landed
SU3667 11:45 13:15 Landed
SU3670 06:55 08:15 Scheduled
SU3691 09:10 10:25 Landed
SU3642 17:00 18:20 Landed

 

No. Departure Arrival Last Update Status
HU8460 21:00 22:25 Landed

 

No. Departure Arrival Last Update Status
GA9777 11:50 13:25 Landed

 

No. Departure Arrival Last Update Status
JJ8601 18:30 19:55 Estimated departure 17:40
JJ8304 17:30 18:55
JJ8658 16:00 17:25