Madrid to Barcelona flight status today

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

The distance from Madrid, ES (MAD) to Barcelona, ES (BCN) is 484 km (301 miles). Adolfo Suarez Madrid-Barajas Airport and Barcelona-El Prat Airport are in the same time zone (GMT +1:00). The current time on both airports is Friday 2024-03-29 13:57 PM.

Qatar Airways | Iberia | Delta | American Airlines | Vueling | TAROM | Aeromexico | Avianca | BoA | Kuwait Airways | Cathay Pacific | Korean Air | LATAM Airlines | Air Serbia | Finnair | Japan Airlines | Aerolineas Argentinas | Saudia Airlines | Middle East Airlines | Air Europa | Etihad Airways | China Eastern | Royal Air Maroc | Privilege Style | Wasaya Airways | Air Nostrum | Iberia Express | Plus Ultra | Air Memphis | Alitalia | Hainan Airlines | Aeroflot | Ukraine Airlines | Bulgaria Air | Garuda Indonesia | LATAM Airlines Brasil |

List of 334 flights from Madrid, ES (MAD) to Barcelona, ES (BCN).
No. Departure Arrival Last Update Status
QR7246 10:30 11:50 Arrived On time
QR3705 22:35 23:55 Scheduled
QR6924 20:00 21:20 Scheduled
QR3704 18:30 19:50 Scheduled
QR6894 16:00 17:20 Scheduled
QR3686 09:30 10:45 Scheduled
QR5095 11:30 12:50 Arrived
QR3753 13:40 14:55 Scheduled
QR6918 19:00 20:20 Scheduled
QR3703 13:40 14:55 Scheduled
QR6927 21:25 22:45 In Air
QR5090 08:15 09:30 Arrived
QR6889 14:55 16:10 Arrived
QR6895 17:30 18:50 Arrived

 

No. Departure Arrival Last Update Status
IB3006 07:45 09:00 Arrived On time
IB3010 10:30 11:50 Arrived On time
IB5011 22:35 23:55 Scheduled
IB3018 16:00 17:20 Scheduled
IB3014 12:30 13:50 In Air
IB3012 11:30 12:50 Arrived
IB3030 20:00 21:20 Scheduled
IB3026 19:00 20:20 Scheduled
IB5009 18:30 19:50 Scheduled
IB5007 13:40 14:55 Scheduled
IB5005 09:30 10:45 Arrived
IB3008 08:15 09:30 Arrived
IB3020 16:55 18:10 Arrived
IB3034 21:25 22:45 In Air
IB3024 18:00 19:20 Arrived
IB3016 14:55 16:10 Arrived
IB3002 06:45 08:00 Arrived
IB5795 16:10 17:25 Arrived
IB2802 17:08 18:28 Landed 18:16
IB3022 17:30 18:50 Landed 18:43
IB1538 07:33 None Arrived On time
IB6450 18:03 None Arrived On time
IB1536 07:48 None Arrived On time
IB6324 10:52 None Arrived On time
IB2822 21:45 None Arrived On time
IB1916 20:15 21:35 Landed
IB1116 11:15 12:35 Landed
IB730 07:30 08:50 Landed
IB1930 19:40 21:00 Landed
IB1730 17:30 18:50 Landed
IB830 08:30 09:50 Landed
IB2030 20:30 21:50 Landed
IB800 08:00 09:20 Landed
IB700 07:00 08:20 Landed
IB710 07:10 08:30 Landed
IB1130 11:15 12:35 Unknown
IB2866 10:24 11:35 Landed
IB1946 19:45 21:05 Landed
IB2040 21:40 22:55 Landed Late
IB1900 19:30 20:50 Landed
IB756 07:30 08:50 Landed
IB930 09:30 10:50 Cancelled
IB210 21:00 22:15 Unknown
IB2000 20:00 21:15 Scheduled
IB2146 21:45 23:00 Scheduled
IB1800 18:00 19:15 Landed
IB2100 21:00 22:15 Scheduled
IB1846 18:45 20:00 Landed
IB1016 10:15 11:30 Landed
IB1110 11:10 12:30 Landed Late
IB630 06:30 07:45 Landed
IB2036 21:35 22:50 Landed
IB1010 11:10 12:25 Landed
IB1030 10:30 11:45 Landed Late
IB2710 11:30 12:50 Departed Late
IB2716 12:50 14:10 En-Route
IB1100 11:00 12:15 Landed Late
IB2120 21:20 22:35 Landed
IB2742 21:40 22:55 Scheduled
IB1046 11:45 12:55 Scheduled
IB2706 11:05 12:20 Landed
IB2712 06:30 07:40 Landed
IB2790 20:45 21:55
IB636 06:35 07:50 Landed
IB1000 11:00 12:15 Landed
IB2738 21:00 22:15 Landed
IB2734 16:30 17:45 Landed
IB2704 09:30 10:45 Scheduled
IB2750 18:00 19:15 Scheduled
IB2748 07:30 08:50 Landed
IB2718 14:30 15:40 Scheduled
IB2730 08:00 09:20 Scheduled
IB2708 11:00 12:15 Scheduled
IB2714 13:30 14:45 Scheduled
IB2736 18:45 20:00 Scheduled
IB2720 15:30 16:45 Scheduled
IB2702 08:30 09:50 Scheduled
IB2740 08:00 09:15 En-Route
IB2732 17:30 18:45 Scheduled
IB2770 07:45 09:00
IB2726 16:00 17:15 Departed Late
IB2766 20:15 21:30
IB2764 19:45 21:00
IB2722 15:10 16:30

 

No. Departure Arrival Last Update Status
DL6771 15:10 16:35 Scheduled
DL6768 07:30 08:55 Arrived

 

No. Departure Arrival Last Update Status
AA8781 10:30 11:50 Arrived
AA8651 20:00 21:20 Scheduled
AA8710 19:00 20:20 Scheduled
AA8726 07:15 08:30 Arrived
AA8782 16:00 17:20 Scheduled
AA8613 11:30 12:50 Arrived
AA8775 08:15 09:30 Arrived
AA8630 14:55 16:10 Arrived

 

No. Departure Arrival Last Update Status
VY5023 07:45 09:00 Arrived
VY5079 20:00 21:20 Scheduled
VY5063 19:00 20:20 Scheduled
VY5010 07:15 08:30 Arrived
VY5050 12:30 13:50 In Air
VY1003 09:30 10:45 Arrived
VY5116 10:30 11:50 Arrived
VY1009 22:35 23:55 Scheduled
VY1007 18:30 19:50 Scheduled
VY1005 13:40 14:55 Scheduled
VY5058 16:00 17:20 Scheduled
VY5031 11:30 12:50 Arrived
VY5091 21:25 22:45 In Air
VY202 01:13 None In Air
VY5059 16:55 18:10 Arrived
VY5122 18:00 19:20 Arrived
VY5024 08:15 09:30 Arrived
VY5057 14:55 16:10 Arrived
VY5006 06:45 08:00 Arrived
VY1001 20:20 21:40 Arrived
VY5061 17:30 18:50 Arrived
VY1013 18:20 19:35 In_Air
VY1011 11:55 13:10 In_Air
VY1700 17:00 18:20 Scheduled
VY6460 06:45 08:05 Out_Gate
VY1027 19:40 21:00 Landed
VY1015 15:25 16:45 Landed
VY1017 09:05 10:25 Landed
VY1019 09:45 11:05 Landed
VY9736 07:30 08:50 Landed
VY9754 14:30 15:50 Landed
VY9758 16:30 17:50 Landed
VY9707 20:15 21:35 Landed
VY9735 15:45 17:05 Landed
VY9732 07:00 08:20 Landed
VY9740 08:30 09:50 Landed
VY9734 11:15 12:35 Landed
VY9760 17:30 18:50 Landed
VY9721 20:30 21:50 Landed
VY9705 07:30 08:50 Landed
VY1023 21:45 23:05 Landed
VY9060 09:05 10:20 Scheduled
VY9770 21:00 22:15 Scheduled
VY9742 09:30 10:50 Cancelled
VY9764 18:45 20:00 Landed
VY9762 18:00 19:15 Landed
VY9750 13:15 14:30 Scheduled
VY6300 06:30 07:45 Scheduled
VY9744 17:40 18:55 Scheduled
VY1940 19:40 20:55 Scheduled
VY9460 09:45 11:00 Scheduled
VY1156 11:55 13:10 Scheduled
VY1656 16:55 18:10 Scheduled
VY9738 08:00 09:15 Landed
VY9748 20:00 21:15 Scheduled
VY9774 21:45 23:00 Scheduled
VY9717 17:15 18:30 Landed
VY9723 19:15 20:30 Landed Late
VY9709 10:15 11:30 Landed
VY9712 12:30 13:45 Landed
VY7450 07:45 09:00 Landed
VY1200 12:00 13:20 Landed
VY9000 09:00 10:20 Landed
VY7000 07:00 08:20 Landed
VY1900 19:05 20:25 Landed
VY1100 11:00 12:20 Landed
VY7460 07:45 09:05 Landed
VY9360 09:35 10:55 Landed
VY1930 20:30 21:45 Landed
VY1800 19:00 20:15 Landed
VY1034 19:00 20:20 Landed
VY1410 15:10 16:25 Scheduled
VY1400 15:00 16:15 Landed
VY9050 10:50 12:05 Landed Late
VY1036 22:50 00:10 Landed
VY1056 12:00 13:20 Scheduled
VY1062 18:15 19:35 Scheduled
VY1050 07:00 08:20 Landed
VY1600 17:00 18:15 Landed
VY1045 09:00 10:20 Departed Late
VY1082 20:00 21:15 Landed
VY6450 07:45 09:00 Landed
VY1130 12:30 13:45 Landed
VY1026 23:20 00:40 Landed
VY1402 17:25 18:40 Landed
VY1326 14:25 15:40 Landed
VY1020 18:15 19:30 Departed Late
VY1043 09:45 11:05 Landed
VY1054 07:45 09:05 Landed
VY1030 22:20 23:40 Departed Late
VY1047 18:15 19:35 Landed
VY1052 15:00 16:20 Landed
VY1032 14:50 16:10 Landed

 

No. Departure Arrival Last Update Status
RO9459 15:10 16:35 Scheduled

 

No. Departure Arrival Last Update Status
AM6808 15:10 16:35 Scheduled
AM6896 07:30 08:55 Arrived
AM6876 14:35 16:00 Arrived

 

No. Departure Arrival Last Update Status
AV6078 10:30 11:50 Arrived
AV6076 16:00 17:20 Scheduled
AV6089 11:30 12:50 Arrived
AV6028 07:15 08:30 Arrived
AV6146 12:30 13:50 In Air
AV6083 20:00 21:20 Scheduled
AV6072 19:00 20:20 Scheduled
AV6082 08:15 09:30 Arrived
AV6016 14:55 16:10 Arrived
AV6029 06:45 08:00 Arrived
AV6018 17:30 18:50 Arrived
AV6148 17:30 18:50 Landed

 

No. Departure Arrival Last Update Status
OB5004 16:00 17:20 Scheduled
OB5010 19:00 20:20 Scheduled
OB5008 17:30 18:50 Arrived
OB5002 15:30 16:45 Landed

 

No. Departure Arrival Last Update Status
KU6082 15:10 16:35 Scheduled
KU6031 07:30 08:55 Arrived

 

No. Departure Arrival Last Update Status
CX1841 12:30 13:50 In Air
CX1839 11:30 12:50 Arrived
CX1827 10:30 11:50 Arrived
CX1837 13:15 14:30 Landed

 

No. Departure Arrival Last Update Status
KE6651 07:30 08:55 Arrived
KE6653 15:10 16:35 Scheduled

 

No. Departure Arrival Last Update Status
LA1519 07:15 08:30 Arrived
LA1520 07:45 09:00 Arrived
LA5869 09:30 10:45 Arrived
LA1624 10:30 11:50 Arrived
LA1530 21:25 22:45 In Air
LA1521 08:15 09:30 Arrived
LA1522 14:55 16:10 Arrived
LA1518 06:45 08:00 Arrived
LA1525 17:30 18:50 Arrived
LA1526 19:00 20:20 Arrived
LA1523 16:00 17:20 Arrived
LA1528 20:00 21:20 Arrived
LA7096 14:30 15:50 Landed
LA7077 17:30 18:50 Landed
LA7103 16:30 17:50 Landed
LA7062 21:00 22:15 Scheduled
LA7065 21:45 23:00 Scheduled
LA7109 18:45 20:00 Landed

 

No. Departure Arrival Last Update Status
JU7452 15:10 16:35 Scheduled
JU7444 07:30 08:55 Arrived

 

No. Departure Arrival Last Update Status
AY5573 07:15 08:30 Arrived
AY5575 21:25 22:45 In Air
AY5571 06:45 08:00 Arrived

 

No. Departure Arrival Last Update Status
JL9401 20:00 21:20 Scheduled
JL9403 21:25 22:45 In Air

 

No. Departure Arrival Last Update Status
AR7322 07:30 08:55 Arrived
AR7334 15:10 16:30 Landed
AR7324 20:30 21:45 Scheduled

 

No. Departure Arrival Last Update Status
SV6027 15:10 16:35 Scheduled
SV6184 15:10 16:35 Arrived

 

No. Departure Arrival Last Update Status
ME4003 15:10 16:35 Scheduled
ME2703 15:10 16:35 Arrived
ME7242 None 15:40 Arrived
ME2006 15:00 16:25 Landed

 

No. Departure Arrival Last Update Status
UX7703 15:10 16:35 Scheduled
UX7701 07:30 08:55 Arrived
UX7995 07:55 09:10 No Recent Info - Call Airline
UX7705 15:20 16:45 Arrived
UX7707 14:35 16:00 Arrived
UX889 09:57 None Arrived On time
UX800 08:15 09:15 Landed 09:18
UX7797 08:50 10:10 Landed
UX7997 16:30 17:45 Landed
UX2004 14:05 15:20
UX2006 16:00 17:20 Landed
UX2011 22:20 23:35 Landed
UX2009 09:50 11:05 Landed
UX2005 13:15 14:30 Landed

 

No. Departure Arrival Last Update Status
EY4302 07:30 08:55 Arrived
EY4366 15:10 16:35 Scheduled

 

No. Departure Arrival Last Update Status
MU4968 07:30 08:55 Arrived

 

No. Departure Arrival Last Update Status
AT5339 21:25 22:45 In Air
AT5332 16:30 17:50 Arrived
AT5338 20:00 21:20 Arrived
AT5331 16:00 17:20 Arrived
AT2972 18:25 19:55 Landed

 

No. Departure Arrival Last Update Status
P63875 10:00 11:05 Arrived Delayed by 20 minutes
P63265 11:00 None Arrived Delayed by 26 minutes
P63951 08:31 None Arrived Delayed by 16 minutes
P67703 16:35 None Arrived On time
P67701 08:55 None Arrived On time

 

No. Departure Arrival Last Update Status
WT802 23:00 00:30 Landed
WT225 19:20 None Arrived On time

 

No. Departure Arrival Last Update Status
YW5026 19:30 20:50 In Air

 

No. Departure Arrival Last Update Status
I29752 06:00 None Arrived On time
I23004 08:50 None Arrived On time
I29934 06:28 None Arrived On time
I23006 00:23 None Arrived On time
I21730 18:50 None Arrived Early
I21430 15:50 None Arrived Early
I21130 12:35 None Arrived On time
I2710 08:30 None Arrived On time
I2830 09:50 None Arrived On time
I21930 21:00 None Arrived On time
I22030 21:50 None Arrived On time
I21916 20:35 None Arrived Early
I21116 12:35 None Arrived Early
I21330 14:50 None Arrived On time
I2700 08:20 None Arrived On time
I21546 17:05 None Arrived On time
I21630 17:50 None Arrived Early
I2730 08:50 None Arrived On time
I23018 17:20 None Arrived On time
I23008 09:50 None Arrived Early
I23026 20:20 None Arrived On time
I23002 08:20 None Arrived On time
I23022 18:50 None Arrived Early
I23014 14:50 None Arrived On time
I29330 05:48 None Arrived Early
I23030 21:20 None Arrived Early
I29653 19:18 None Arrived On time
I23012 12:50 None Arrived Delayed by 21 minutes

 

No. Departure Arrival Last Update Status
PU7701 08:55 None Arrived Early
PU7703 16:25 None Arrived Early

 

No. Departure Arrival Last Update Status
E97703 16:35 None Arrived On time

 

No. Departure Arrival Last Update Status
AZ174 05:50 10:00 Unknown

 

No. Departure Arrival Last Update Status
HU8459 11:15 12:35 Unknown

 

No. Departure Arrival Last Update Status
SU3643 22:20 23:35 Landed
SU3641 07:30 08:55 Landed

 

No. Departure Arrival Last Update Status
PS1248 18:15 19:35 Landed

 

No. Departure Arrival Last Update Status
FB4475 18:00 No Takeoff Info - Call Airline

 

No. Departure Arrival Last Update Status
GA9776 15:00 16:25 Landed

 

No. Departure Arrival Last Update Status
JJ8630 15:30 16:45
JJ8600 16:30 17:45
JJ8616 14:00 15:10