Select trip type
4,67/5 (votes: 3)

Plane tickets Madrid–Barcelona

Using the form above, you can find flight offers from Madrid to Barcelona. Using our search engine you can get many offers from airlines the world over. Avia.lt will find best options with low fares. Also it is possible to find plane tickets offers for other cities of Spain, both in economy and business classes.

Looking for more options or flights from other cities? Cheap flights to Barcelona – all offers from Vilnius, Kaunas, Riga and other cities.

Schedule of direct flights between Madrid and Barcelona

Here we give the schedule of direct flights between Madrid and Barcelona. You can purchase tickets to this flights by using our search and booking form above.

day of week departure arrival airline flight number Duration aircraft
Monday
06:4008:00Avianca
Finnair
Iberia
Qatar Airways
AV 6029
AY 5571
IB 401
QR 8002
1 h 20 minAirbus A320 (sharklets)  
07:0508:25Avianca
Finnair
Iberia
Qatar Airways
AV 6028
AY 5573
IB 403
QR 6857
1 h 20 minAirbus A320-100/200  
07:3008:55Delta Air Lines
Etihad Airways
Air Europa
DL 6768
EY 4302
UX 7701
1 h 25 minBoeing 787-9  
07:4009:00Avianca
Finnair
Iberia
AV 6126
AY 5585
IB 405
1 h 20 minAirbus A321-100/200  
08:2509:45Iberia
Qatar Airways
IB 407
QR 5090
1 h 20 minAirbus A320 (sharklets)  
10:2511:45Avianca
Iberia
Qatar Airways
AV 6078
IB 409
QR 7246
1 h 20 minAirbus A320 (sharklets)  
11:2512:45Avianca
Iberia
Qatar Airways
AV 6089
IB 411
QR 5095
1 h 20 minAirbus A321-100/200  
12:4014:00Iberia
Qatar Airways
IB 413
QR 6939
1 h 20 minAirbus A320 (sharklets)  
14:1515:35IberiaIB 6431 h 20 minAirbus A320-100/200  
14:5516:15Iberia
Qatar Airways
IB 415
QR 6889
1 h 20 minAirbus A320 (sharklets)  
15:1016:35Scandinavian Airlines
Air Europa
SK 8366
UX 7703
1 h 25 minBoeing 787-9  
15:5517:20Iberia
Qatar Airways
IB 417
QR 6894
1 h 25 minAirbus A321-100/200  
16:5518:10IberiaIB 4191 h 15 minAirbus A320-100/200  
18:0019:15Iberia
Qatar Airways
IB 421
QR 6971
1 h 15 minAirbus A320-100/200  
18:3019:50IberiaIB 7891 h 20 minAirbus A320-100/200  
19:0520:20Avianca
Iberia
Qatar Airways
AV 6072
IB 423
QR 6918
1 h 15 minAirbus A320 (sharklets)  
20:0021:20Avianca
Iberia
AV 6083
IB 425
1 h 20 minAirbus A320 (sharklets)  
20:0021:15Qatar AirwaysQR 69241 h 15 minAirbus A320 (sharklets)  
21:3522:50Finnair
Iberia
Qatar Airways
AY 5575
IB 427
QR 6927
1 h 15 minAirbus A319  
Tuesday
06:4008:00Finnair
Iberia
AY 5571
IB 401
1 h 20 minAirbus A321-100/200  
07:0508:25Finnair
Iberia
Qatar Airways
AY 5573
IB 403
QR 6857
1 h 20 minAirbus A321-100/200  
07:3008:55Air EuropaUX 77011 h 25 minBoeing 787-8  
07:3508:55IberiaIB 4051 h 20 min  
07:4009:00FinnairAY 55851 h 20 minAirbus A320-100/200  
08:2509:45IberiaIB 4071 h 20 minAirbus A320 (sharklets)  
10:2511:45Iberia
Qatar Airways
IB 409
QR 7246
1 h 20 minAirbus A320-100/200  
11:2512:45Iberia
Qatar Airways
IB 411
QR 5095
1 h 20 minAirbus A321-100/200  
12:4014:00Iberia
Qatar Airways
IB 413
QR 6939
1 h 20 minAirbus A320-100/200  
13:5515:10IberiaIB 6431 h 15 min  
14:5516:15Iberia
Qatar Airways
IB 415
QR 6889
1 h 20 minAirbus A320-100/200  
15:1016:35Scandinavian Airlines
Air Europa
SK 8366
UX 7703
1 h 25 minBoeing 787-9  
15:5517:20IberiaIB 4171 h 25 minAirbus A320-100/200  
16:5518:10Iberia
Qatar Airways
IB 419
QR 8077
1 h 15 minAirbus A320-100/200  
18:0019:15Iberia
Qatar Airways
IB 421
QR 6971
1 h 15 minAirbus A320-100/200  
19:0520:20Iberia
Qatar Airways
IB 423
QR 6918
1 h 15 minAirbus A320-100/200  
20:0021:20Iberia
Qatar Airways
IB 425
QR 6924
1 h 20 minAirbus A320-100/200  
21:3522:50Finnair
Iberia
AY 5575
IB 427
1 h 15 minAirbus A320-100/200  
Wednesday
06:4008:00Finnair
Iberia
Qatar Airways
AY 5571
IB 401
QR 8002
1 h 20 minAirbus A321-100/200  
07:0508:25Finnair
Iberia
AY 5573
IB 403
1 h 20 minAirbus A320 (sharklets)  
07:3008:55Etihad Airways
Air Europa
EY 4302
UX 7701
1 h 25 min  
07:4009:00Finnair
Iberia
AY 5585
IB 405
1 h 20 minAirbus A320-100/200  
08:2509:45Iberia
Qatar Airways
IB 407
QR 5090
1 h 20 minAirbus A320-100/200  
11:2512:45Iberia
Qatar Airways
IB 411
QR 5095
1 h 20 minAirbus A320 (sharklets)  
12:4014:00Iberia
Qatar Airways
IB 413
QR 6939
1 h 20 minAirbus A320 (sharklets)  
14:5516:15Iberia
Qatar Airways
IB 415
QR 6889
1 h 20 minAirbus A320-100/200  
15:1016:35Etihad Airways
Scandinavian Airlines
Air Europa
EY 4366
SK 8366
UX 7703
1 h 25 min  
15:5517:20Iberia
Qatar Airways
IB 417
QR 6894
1 h 25 minAirbus A321-100/200  
16:5518:10Iberia
Qatar Airways
IB 419
QR 8077
1 h 15 minAirbus A320-100/200  
18:0019:15Iberia
Qatar Airways
IB 421
QR 6971
1 h 15 minAirbus A320 (sharklets)  
19:0520:20Iberia
Qatar Airways
IB 423
QR 6918
1 h 15 minAirbus A320-100/200  
20:0021:20Iberia
Qatar Airways
IB 425
QR 6924
1 h 20 minAirbus A320-100/200  
21:3522:50Finnair
Iberia
AY 5575
IB 427
1 h 15 minAirbus A320-100/200  
Thursday
06:4008:00Finnair
Iberia
AY 5571
IB 401
1 h 20 minAirbus A320-100/200  
07:0508:25Finnair
Iberia
AY 5573
IB 403
1 h 20 minAirbus A320-100/200  
07:3008:55Air EuropaUX 77011 h 25 minBoeing 787-9  
07:4009:00Finnair
Iberia
AY 5585
IB 405
1 h 20 minAirbus A320-100/200  
08:2509:45IberiaIB 4071 h 20 minAirbus A320 (sharklets)  
10:1511:35IberiaIB 4091 h 20 minAirbus A320-100/200  
10:2511:45Qatar AirwaysQR 72461 h 20 minAirbus A320-100/200  
11:2512:45Iberia
Qatar Airways
IB 411
QR 5095
1 h 20 minAirbus A321-100/200  
12:4014:00Iberia
Qatar Airways
IB 413
QR 6939
1 h 20 minAirbus A320 (sharklets)  
13:2014:35IberiaIB 6431 h 15 min  
14:5516:15Iberia
Qatar Airways
IB 415
QR 6889
1 h 20 minAirbus A320-100/200  
15:1016:35Scandinavian Airlines
Air Europa
SK 8366
UX 7703
1 h 25 minBoeing 787-9  
15:5517:20IberiaIB 4171 h 25 minAirbus A320 (sharklets)  
16:5518:10Iberia
Qatar Airways
IB 419
QR 8077
1 h 15 minAirbus A320 (sharklets)  
18:0019:15Iberia
Qatar Airways
IB 421
QR 6971
1 h 15 minAirbus A320-100/200  
19:0520:20Iberia
Qatar Airways
IB 423
QR 6918
1 h 15 minAirbus A321-100/200  
20:0021:20Iberia
Qatar Airways
IB 425
QR 6924
1 h 20 minAirbus A320 (sharklets)  
21:3522:50Finnair
Iberia
AY 5575
IB 427
1 h 15 minAirbus A320 (sharklets)  
Friday
06:4008:00FinnairAY 55711 h 20 minAirbus A320-100/200  
07:0508:25Finnair
Iberia
Qatar Airways
AY 5573
IB 403
QR 6857
1 h 20 minAirbus A321-100/200  
07:3008:55Air EuropaUX 77011 h 25 minBoeing 787-9  
07:5509:15IberiaIB 4051 h 20 minAirbus A320-100/200  
08:2509:45Iberia
Qatar Airways
IB 407
QR 5090
1 h 20 minAirbus A320 (sharklets)  
10:2511:45Iberia
Qatar Airways
IB 409
QR 7246
1 h 20 minAirbus A320-100/200  
11:2512:45Iberia
Qatar Airways
IB 411
QR 5095
1 h 20 minAirbus A321-100/200  
12:4014:00Iberia
Qatar Airways
IB 413
QR 6939
1 h 20 minAirbus A320 (sharklets)  
15:1016:35Scandinavian Airlines
Air Europa
SK 8366
UX 7703
1 h 25 minBoeing 787-9  
15:5517:20IberiaIB 4171 h 25 minAirbus A321-100/200  
16:5518:10Iberia
Qatar Airways
IB 419
QR 8077
1 h 15 minAirbus A320 (sharklets)  
18:0019:15IberiaIB 4211 h 15 minAirbus A320 (sharklets)  
19:0520:20Iberia
Qatar Airways
IB 423
QR 6918
1 h 15 minAirbus A320-100/200  
20:0021:15IberiaIB 6431 h 15 minAirbus A320-100/200  
21:3522:50Iberia
Qatar Airways
IB 427
QR 6927
1 h 15 minAirbus A320 (sharklets)  
21:4022:55FinnairAY 55751 h 15 minAirbus A320-100/200  
Saturday
06:2007:40IberiaIB 4011 h 20 minAirbus A320 (sharklets)  
07:0508:25Finnair
Iberia
Qatar Airways
AY 5573
IB 403
QR 6857
1 h 20 minAirbus A321-100/200  
07:3008:55Air EuropaUX 77011 h 25 minBoeing 787-9  
07:4009:00Finnair
Iberia
AY 5585
IB 405
1 h 20 minAirbus A320-100/200  
08:2509:45Iberia
Qatar Airways
IB 407
QR 5090
1 h 20 minAirbus A320 (sharklets)  
11:2512:45Iberia
Qatar Airways
IB 411
QR 5095
1 h 20 minAirbus A320-100/200  
12:4014:00Qatar AirwaysQR 69391 h 20 minAirbus A320 (sharklets)  
13:0014:20IberiaIB 4131 h 20 minAirbus A320 (sharklets)  
14:5516:50Air EuropaUX 77071 h 55 minBoeing 737-800 (winglets)  
15:1016:35Air EuropaUX 77031 h 25 minBoeing 787-9  
15:3016:50IberiaIB 6431 h 20 minAirbus A320 (sharklets)  
15:5017:10IberiaIB 4171 h 20 minAirbus A320-100/200  
19:0520:20Iberia
Qatar Airways
IB 423
QR 6918
1 h 15 minAirbus A321-100/200  
20:0021:20Iberia
Qatar Airways
IB 425
QR 6924
1 h 20 minAirbus A320-100/200  
21:3522:55Finnair
Qatar Airways
AY 5575
QR 6927
1 h 20 minAirbus A320-100/200  
21:3522:50IberiaIB 4271 h 15 minAirbus A320-100/200  
Sunday
06:3507:55IberiaIB 6431 h 20 minAirbus A320-100/200  
07:0508:25Finnair
British Airways
Iberia
Qatar Airways
AY 5573
BA 7125
IB 403
QR 6857
1 h 20 minAirbus A321-100/200  
07:3008:55Etihad Airways
Air Europa
EY 4302
UX 7701
1 h 25 min  
07:4009:00Finnair
Iberia
AY 5585
IB 405
1 h 20 minAirbus A320-100/200  
08:2509:45British Airways
Iberia
Qatar Airways
BA 7128
IB 407
QR 5090
1 h 20 minAirbus A320-100/200  
11:2512:45Iberia
Qatar Airways
IB 411
QR 5095
1 h 20 minAirbus A319  
12:4014:00Iberia
Qatar Airways
IB 413
QR 6939
1 h 20 minAirbus A320-100/200  
15:1016:35Etihad Airways
Air Europa
EY 4366
UX 7703
1 h 25 min  
15:5517:20Iberia
Qatar Airways
IB 417
QR 6894
1 h 25 minAirbus A321-100/200  
18:0019:15Iberia
Qatar Airways
IB 421
QR 6971
1 h 15 minAirbus A320 (sharklets)  
19:2520:40Iberia
Qatar Airways
IB 423
QR 6918
1 h 15 minAirbus A320-100/200  
20:0021:20Iberia
Qatar Airways
IB 425
QR 6924
1 h 20 minAirbus A320-100/200  
21:3522:50Finnair
Iberia
Qatar Airways
AY 5575
IB 427
QR 6927
1 h 15 minAirbus A320-100/200  

Monday

Flight AV 6029 / AY 5571 / IB 401 / QR 8002: 06:40 – 08:00 (1 h 20 min)
Flight AV 6028 / AY 5573 / IB 403 / QR 6857: 07:05 – 08:25 (1 h 20 min)
Flight DL 6768 / EY 4302 / UX 7701: 07:30 – 08:55 (1 h 25 min)
Flight AV 6126 / AY 5585 / IB 405: 07:40 – 09:00 (1 h 20 min)
Flight IB 407 / QR 5090: 08:25 – 09:45 (1 h 20 min)
Flight AV 6078 / IB 409 / QR 7246: 10:25 – 11:45 (1 h 20 min)
Flight AV 6089 / IB 411 / QR 5095: 11:25 – 12:45 (1 h 20 min)
Flight IB 413 / QR 6939: 12:40 – 14:00 (1 h 20 min)
Flight IB 643: 14:15 – 15:35 (1 h 20 min)
Flight IB 415 / QR 6889: 14:55 – 16:15 (1 h 20 min)
Flight SK 8366 / UX 7703: 15:10 – 16:35 (1 h 25 min)
Flight IB 417 / QR 6894: 15:55 – 17:20 (1 h 25 min)
Flight IB 419: 16:55 – 18:10 (1 h 15 min)
Flight IB 421 / QR 6971: 18:00 – 19:15 (1 h 15 min)
Flight IB 789: 18:30 – 19:50 (1 h 20 min)
Flight AV 6072 / IB 423 / QR 6918: 19:05 – 20:20 (1 h 15 min)
Flight AV 6083 / IB 425: 20:00 – 21:20 (1 h 20 min)
Flight QR 6924: 20:00 – 21:15 (1 h 15 min)
Flight AY 5575 / IB 427 / QR 6927: 21:35 – 22:50 (1 h 15 min)

Tuesday

Flight AY 5571 / IB 401: 06:40 – 08:00 (1 h 20 min)
Flight AY 5573 / IB 403 / QR 6857: 07:05 – 08:25 (1 h 20 min)
Flight UX 7701: 07:30 – 08:55 (1 h 25 min)
Flight IB 405: 07:35 – 08:55 (1 h 20 min)
Flight AY 5585: 07:40 – 09:00 (1 h 20 min)
Flight IB 407: 08:25 – 09:45 (1 h 20 min)
Flight IB 409 / QR 7246: 10:25 – 11:45 (1 h 20 min)
Flight IB 411 / QR 5095: 11:25 – 12:45 (1 h 20 min)
Flight IB 413 / QR 6939: 12:40 – 14:00 (1 h 20 min)
Flight IB 643: 13:55 – 15:10 (1 h 15 min)
Flight IB 415 / QR 6889: 14:55 – 16:15 (1 h 20 min)
Flight SK 8366 / UX 7703: 15:10 – 16:35 (1 h 25 min)
Flight IB 417: 15:55 – 17:20 (1 h 25 min)
Flight IB 419 / QR 8077: 16:55 – 18:10 (1 h 15 min)
Flight IB 421 / QR 6971: 18:00 – 19:15 (1 h 15 min)
Flight IB 423 / QR 6918: 19:05 – 20:20 (1 h 15 min)
Flight IB 425 / QR 6924: 20:00 – 21:20 (1 h 20 min)
Flight AY 5575 / IB 427: 21:35 – 22:50 (1 h 15 min)

Wednesday

Flight AY 5571 / IB 401 / QR 8002: 06:40 – 08:00 (1 h 20 min)
Flight AY 5573 / IB 403: 07:05 – 08:25 (1 h 20 min)
Flight EY 4302 / UX 7701: 07:30 – 08:55 (1 h 25 min)
Flight AY 5585 / IB 405: 07:40 – 09:00 (1 h 20 min)
Flight IB 407 / QR 5090: 08:25 – 09:45 (1 h 20 min)
Flight IB 411 / QR 5095: 11:25 – 12:45 (1 h 20 min)
Flight IB 413 / QR 6939: 12:40 – 14:00 (1 h 20 min)
Flight IB 415 / QR 6889: 14:55 – 16:15 (1 h 20 min)
Flight EY 4366 / SK 8366 / UX 7703: 15:10 – 16:35 (1 h 25 min)
Flight IB 417 / QR 6894: 15:55 – 17:20 (1 h 25 min)
Flight IB 419 / QR 8077: 16:55 – 18:10 (1 h 15 min)
Flight IB 421 / QR 6971: 18:00 – 19:15 (1 h 15 min)
Flight IB 423 / QR 6918: 19:05 – 20:20 (1 h 15 min)
Flight IB 425 / QR 6924: 20:00 – 21:20 (1 h 20 min)
Flight AY 5575 / IB 427: 21:35 – 22:50 (1 h 15 min)

Thursday

Flight AY 5571 / IB 401: 06:40 – 08:00 (1 h 20 min)
Flight AY 5573 / IB 403: 07:05 – 08:25 (1 h 20 min)
Flight UX 7701: 07:30 – 08:55 (1 h 25 min)
Flight AY 5585 / IB 405: 07:40 – 09:00 (1 h 20 min)
Flight IB 407: 08:25 – 09:45 (1 h 20 min)
Flight IB 409: 10:15 – 11:35 (1 h 20 min)
Flight QR 7246: 10:25 – 11:45 (1 h 20 min)
Flight IB 411 / QR 5095: 11:25 – 12:45 (1 h 20 min)
Flight IB 413 / QR 6939: 12:40 – 14:00 (1 h 20 min)
Flight IB 643: 13:20 – 14:35 (1 h 15 min)
Flight IB 415 / QR 6889: 14:55 – 16:15 (1 h 20 min)
Flight SK 8366 / UX 7703: 15:10 – 16:35 (1 h 25 min)
Flight IB 417: 15:55 – 17:20 (1 h 25 min)
Flight IB 419 / QR 8077: 16:55 – 18:10 (1 h 15 min)
Flight IB 421 / QR 6971: 18:00 – 19:15 (1 h 15 min)
Flight IB 423 / QR 6918: 19:05 – 20:20 (1 h 15 min)
Flight IB 425 / QR 6924: 20:00 – 21:20 (1 h 20 min)
Flight AY 5575 / IB 427: 21:35 – 22:50 (1 h 15 min)

Friday

Flight AY 5571: 06:40 – 08:00 (1 h 20 min)
Flight AY 5573 / IB 403 / QR 6857: 07:05 – 08:25 (1 h 20 min)
Flight UX 7701: 07:30 – 08:55 (1 h 25 min)
Flight IB 405: 07:55 – 09:15 (1 h 20 min)
Flight IB 407 / QR 5090: 08:25 – 09:45 (1 h 20 min)
Flight IB 409 / QR 7246: 10:25 – 11:45 (1 h 20 min)
Flight IB 411 / QR 5095: 11:25 – 12:45 (1 h 20 min)
Flight IB 413 / QR 6939: 12:40 – 14:00 (1 h 20 min)
Flight SK 8366 / UX 7703: 15:10 – 16:35 (1 h 25 min)
Flight IB 417: 15:55 – 17:20 (1 h 25 min)
Flight IB 419 / QR 8077: 16:55 – 18:10 (1 h 15 min)
Flight IB 421: 18:00 – 19:15 (1 h 15 min)
Flight IB 423 / QR 6918: 19:05 – 20:20 (1 h 15 min)
Flight IB 643: 20:00 – 21:15 (1 h 15 min)
Flight IB 427 / QR 6927: 21:35 – 22:50 (1 h 15 min)
Flight AY 5575: 21:40 – 22:55 (1 h 15 min)

Saturday

Flight IB 401: 06:20 – 07:40 (1 h 20 min)
Flight AY 5573 / IB 403 / QR 6857: 07:05 – 08:25 (1 h 20 min)
Flight UX 7701: 07:30 – 08:55 (1 h 25 min)
Flight AY 5585 / IB 405: 07:40 – 09:00 (1 h 20 min)
Flight IB 407 / QR 5090: 08:25 – 09:45 (1 h 20 min)
Flight IB 411 / QR 5095: 11:25 – 12:45 (1 h 20 min)
Flight QR 6939: 12:40 – 14:00 (1 h 20 min)
Flight IB 413: 13:00 – 14:20 (1 h 20 min)
Flight UX 7707: 14:55 – 16:50 (1 h 55 min)
Flight UX 7703: 15:10 – 16:35 (1 h 25 min)
Flight IB 643: 15:30 – 16:50 (1 h 20 min)
Flight IB 417: 15:50 – 17:10 (1 h 20 min)
Flight IB 423 / QR 6918: 19:05 – 20:20 (1 h 15 min)
Flight IB 425 / QR 6924: 20:00 – 21:20 (1 h 20 min)
Flight AY 5575 / QR 6927: 21:35 – 22:55 (1 h 20 min)
Flight IB 427: 21:35 – 22:50 (1 h 15 min)

Sunday

Flight IB 643: 06:35 – 07:55 (1 h 20 min)
Flight AY 5573 / BA 7125 / IB 403 / QR 6857: 07:05 – 08:25 (1 h 20 min)
Flight EY 4302 / UX 7701: 07:30 – 08:55 (1 h 25 min)
Flight AY 5585 / IB 405: 07:40 – 09:00 (1 h 20 min)
Flight BA 7128 / IB 407 / QR 5090: 08:25 – 09:45 (1 h 20 min)
Flight IB 411 / QR 5095: 11:25 – 12:45 (1 h 20 min)
Flight IB 413 / QR 6939: 12:40 – 14:00 (1 h 20 min)
Flight EY 4366 / UX 7703: 15:10 – 16:35 (1 h 25 min)
Flight IB 417 / QR 6894: 15:55 – 17:20 (1 h 25 min)
Flight IB 421 / QR 6971: 18:00 – 19:15 (1 h 15 min)
Flight IB 423 / QR 6918: 19:25 – 20:40 (1 h 15 min)
Flight IB 425 / QR 6924: 20:00 – 21:20 (1 h 20 min)
Flight AY 5575 / IB 427 / QR 6927: 21:35 – 22:50 (1 h 15 min)

Flight Madrid - Barcelona