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 296 flights operated by 34 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 Tuesday 2023-06-06 14:02 PM.

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

List of 296 flights from Madrid, ES (MAD) to Barcelona, ES (BCN).

No. Departure Arrival Last Update Status

QR5089

08:00 09:20 Scheduled

QR6889

14:50 16:10 Scheduled

QR6894

16:00 17:20 Scheduled

QR5095

11:30 12:50 Departed

QR3608

09:15 10:35 Arrived

QR6927

21:35 22:55 Scheduled

QR7246

10:35 11:55 Departed

QR5090

08:30 09:50 Arrived

QR3506

22:25 23:45 Scheduled

QR6918

19:00 20:20 Scheduled

QR6924

20:00 21:20 Scheduled

QR3546

18:20 19:40 Landed

QR6895

17:30 18:50 Arrived

QR3502

13:40 15:00 Landed

 

No. Departure Arrival Last Update Status

DL6771

15:10 16:35 Scheduled

DL6768

07:30 08:55 Arrived

 

No. Departure Arrival Last Update Status

VY5059

16:30 17:50 Scheduled

VY5057

14:50 16:10 Scheduled

VY5058

16:00 17:20 Scheduled

VY5031

11:30 12:50 Departed

VY5079

20:00 21:20 Scheduled

VY5024

08:30 09:50 Arrived

VY5091

21:35 22:55 Scheduled

VY5006

07:00 08:20 Arrived

VY5116

10:35 11:55 Departed

VY5023

08:00 09:20 Arrived

VY5010

07:30 08:50 Arrived

VY1003

09:15 10:35 Arrived

VY1009

22:30 23:50 Scheduled

VY5063

19:00 20:20 Scheduled

VY1007

18:20 19:40 Landed

VY5061

17:30 18:50 Arrived

VY5050

12:25 13:45 Arrived

VY1005

13:40 15:00 Landed 14:54

VY5122

18:00 19:20 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

VY1001

09:35 10:50 Landed

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

VY9774

21:45 23:00 Scheduled

VY9748

20:00 21:15 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

VY1036

22:50 00:10 Landed

VY9050

10:50 12:05 Landed Late

VY1400

15:00 16:15 Landed

VY1410

15:10 16:25 Scheduled

VY1800

19:00 20:15 Landed

VY1930

20:30 21:45 Landed

VY1056

12:00 13:20 Scheduled

VY1034

19:00 20:20 Landed

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

VY1043

09:45 11:05 Landed

VY1030

22:20 23:40 Departed Late

VY1054

07:45 09:05 Landed

VY1020

18:15 19:30 Departed Late

VY1326

14:25 15:40 Landed

VY1047

18:15 19:35 Landed

VY1052

15:00 16:20 Landed

VY1032

14:50 16:10 Landed

 

No. Departure Arrival Last Update Status

AA8613

11:30 12:50 Departed

AA8630

14:50 16:10 Scheduled

AA8726

07:30 08:50 Arrived

AA8781

10:35 11:55 Departed

AA8772

08:00 09:20 Arrived

AA8775

08:30 09:50 Arrived

AA8782

16:00 17:20 Arrived

 

No. Departure Arrival Last Update Status

SV6184

15:10 16:35 Scheduled

 

No. Departure Arrival Last Update Status

AT5332

16:30 17:50 Scheduled

AT5331

16:00 17:20 Scheduled

AT5338

20:00 21:20 Scheduled

AT2972

18:25 19:55 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

LA1522

14:50 16:10 Scheduled

LA1523

16:00 17:20 Scheduled

LA1530

21:35 22:55 Scheduled

LA1526

19:00 20:20 Scheduled

LA1624

10:35 11:55 Departed

LA1518

07:00 08:20 Arrived

LA1521

08:30 09:50 Arrived

LA1520

08:00 09:20 Arrived

LA1519

07:30 08:50 Arrived

LA1528

20:00 21:20 Scheduled

LA1525

17:30 18:50 Arrived

LA5869

09:30 10:50 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

ME2703

15:10 16:35 Scheduled

ME7242

None 15:40 Arrived

ME2006

15:00 16:25 Landed

 

No. Departure Arrival Last Update Status

AV6089

11:30 12:50 Departed

AV6016

14:50 16:10 Scheduled

AV6076

16:00 17:20 Scheduled

AV6072

19:00 20:20 Scheduled

AV6028

07:30 08:50 Arrived

AV6029

07:00 08:20 Arrived

AV6083

20:00 21:20 Scheduled

AV6082

08:30 09:50 Arrived

AV6078

09:00 10:20 Departed

AV6018

17:30 18:50 Arrived

AV6146

12:25 13:45 Arrived

AV6148

17:30 18:50 Landed

 

No. Departure Arrival Last Update Status

KE6653

15:10 16:35 Scheduled

KE6651

07:30 08:55 Arrived

 

No. Departure Arrival Last Update Status

IB3012

11:30 12:50 Departed

IB3016

14:50 16:10 Scheduled

IB3018

16:00 17:20 Scheduled

IB3020

16:30 17:50 Scheduled

IB5007

22:35 23:55 Scheduled

IB3034

21:35 22:55 Scheduled

IB5001

09:30 10:50 Arrived

IB3030

20:00 21:20 Scheduled

IB3026

19:00 20:20 Scheduled

IB3008

08:30 09:50 Arrived

IB3002

07:00 08:20 Arrived

IB3010

09:00 10:20 Departed

IB3006

07:50 09:10 Arrived

IB5005

18:30 19:50 Landed

IB3022

17:30 18:50 Arrived

IB3014

12:25 13:45 Arrived

IB3024

18:00 19:20 Landed 19:10

IB5003

13:40 15:00 Landed

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

IB1730

17:30 18:50 Landed

IB1930

19:40 21:00 Landed

IB830

08:30 09:50 Landed

IB2030

20:30 21:50 Landed

IB700

07:00 08:20 Landed

IB800

08:00 09:20 Landed

IB710

07:10 08:30 Landed

IB1130

11:15 12:35 Unknown

IB5255

18:15 19:35 Landed

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

IB1100

11:00 12:15 Landed Late

IB2716

12:50 14:10 En-Route

IB2710

11:30 12:50 Departed 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

IB2732

17:30 18:45 Scheduled

IB2708

11:00 12:15 Scheduled

IB2704

09:30 10:45 Scheduled

IB2748

07:30 08:50 Landed

IB2734

16:30 17:45 Landed

IB2718

14:30 15:40 Scheduled

IB2738

21:00 22:15 Landed

IB2730

08:00 09:20 Scheduled

IB2740

08:00 09:15 En-Route

IB2736

18:45 20:00 Scheduled

IB2720

15:30 16:45 Scheduled

IB2702

08:30 09:50 Scheduled

IB2750

18:00 19:15 Scheduled

IB2714

13:30 14: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

UX7703

15:10 16:35 Scheduled

UX7701

07:30 08:55 Arrived

UX7995

10:35 12:00 Arrived

UX889

09:57 None Arrived On time

UX800

08:15 09:15 Landed 09:18

UX7705

15:20 16:45 In_Gate

UX7707

15:20 16:45 Scheduled On time

UX7797

08:50 10:10 Landed

UX7997

16:30 17:45 Landed

UX2001

08:30 09:50 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

EY4366

15:10 16:35 Scheduled

EY4302

07:30 08:55 Arrived

 

No. Departure Arrival Last Update Status

AM6808

15:10 16:35 Scheduled

AM6896

07:30 08:55 Arrived

 

No. Departure Arrival Last Update Status

RO9459

15:10 16:35 Scheduled

 

No. Departure Arrival Last Update Status

AY5571

07:00 08:20 Arrived

AY5573

07:30 08:50 Arrived

AY5575

21:35 22:55 Scheduled

 

No. Departure Arrival Last Update Status

JU7444

07:30 08:55 Arrived

 

No. Departure Arrival Last Update Status

JL9402

20:00 21:20 Scheduled

JL9403

21:35 22:55 Scheduled

JL6941

20:00 21:15 Scheduled

JL6981

21:00 22:15 Scheduled

 

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

KU6082

15:10 16:35 Arrived

 

No. Departure Arrival Last Update Status

CX1841

12:25 13:45 Arrived

CX1839

11:30 12:50 Arrived

CX1853

08:00 09:15 Landed

CX1861

07:00 08:15 Landed

CX1851

07:30 08:45 Scheduled

CX1837

13:15 14:30 Landed

 

No. Departure Arrival Last Update Status

QS276

17:00 18:20 Scheduled On time

 

No. Departure Arrival Last Update Status

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

E97703

16:35 None Arrived On time

 

No. Departure Arrival Last Update Status

P67701

08:55 None Arrived On time

 

No. Departure Arrival Last Update Status

WT225

19:20 None Arrived On time

WT802

23:00 00:30 Landed

 

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