How to get to Barcelona Airport (BCN), Spain from Madrid by flight ? You can check flights from Madrid to Barcelona Airport (BCN), Spain below.
You can find flight ticket prices from Madrid to Barcelona Airport (BCN), Spain with our flight tickets search tool below
You take a flight from Madrid to Barcelona and cost approximately 45 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona Airport (BCN), Spain.
Flight | Depart | Arrive | |
---|---|---|---|
IB700
Iberia
|
07:00
Madrid
|
08:20 Barcelona | Direct |
UX7701
Air Europa
|
07:30
Madrid
|
08:55 Barcelona | Direct |
IB730
Iberia
|
07:30
Madrid
|
08:50 Barcelona | Direct |
IB800
Iberia
|
08:00
Madrid
|
09:20 Barcelona | Direct |
IB830
Iberia
|
08:30
Madrid
|
09:50 Barcelona | Direct |
VY1017
Vueling Airlines
|
09:05
Madrid
|
10:25 Barcelona | Direct |
VY1019
Vueling Airlines
|
09:45
Madrid
|
11:05 Barcelona | Direct |
IB1116
Iberia
|
11:15
Madrid
|
12:35 Barcelona | Direct |
IB8962
Iberia
VY3715
Vueling Airlines
|
11:15
Madrid
14:00
Mahon
|
12:45
Mahon
14:55
Barcelona
|
Connect |
IB3808
Iberia
VY3511
Vueling Airlines
|
11:40
Madrid
14:20
Ibiza
|
12:55
Ibiza
15:20
Barcelona
|
Connect |
IB1330
Iberia
|
13:30
Madrid
|
14:50 Barcelona | Direct |
FR5354
Ryanair
FR8842
Ryanair
|
14:25
Madrid
17:00
Ibiza
|
15:40
Ibiza
17:55
Barcelona
|
Connect |
IB1430
Iberia
|
14:30
Madrid
|
15:50 Barcelona | Direct |
UX6067
Air Europa
UX6072
Air Europa
|
14:45
Madrid
17:05
Palma Mallorca
|
16:05
Palma Mallorca
17:55
Barcelona
|
Connect |
UX7703
Air Europa
|
15:10
Madrid
|
16:35 Barcelona | Direct |
VY1015
Vueling Airlines
|
15:25
Madrid
|
16:45 Barcelona | Direct |
VY1007
Vueling Airlines
|
15:30
Madrid
|
16:50 Barcelona | Direct |
IB1546
Iberia
|
15:45
Madrid
|
17:05 Barcelona | Direct |
IB8876
Iberia
VY1317
Vueling Airlines
|
15:55
Madrid
17:50
Valencia
|
17:00
Valencia
18:55
Barcelona
|
Connect |
IB438
Iberia
VY1427
Vueling Airlines
|
15:55
Madrid
17:50
Bilbao
|
17:00
Bilbao
19:00
Barcelona
|
Connect |
IB494
Iberia
VY2489
Vueling Airlines
|
16:00
Madrid
18:10
San Sebastian
|
17:05
San Sebastian
19:15
Barcelona
|
Connect |
VY1009
Vueling Airlines
|
16:05
Madrid
|
17:25 Barcelona | Direct |
IB1630
Iberia
|
16:30
Madrid
|
17:50 Barcelona | Direct |
IB1730
Iberia
|
17:30
Madrid
|
18:50 Barcelona | Direct |
VY1015
Vueling Airlines
|
18:20
Madrid
|
19:40 Barcelona | Direct |
IB3922
Iberia
VY3917
Vueling Airlines
|
18:30
Madrid
21:00
Palma Mallorca
|
19:50
Palma Mallorca
21:55
Barcelona
|
Connect |
FR3011
Ryanair
FR6369
Ryanair
|
18:50
Madrid
21:05
Palma Mallorca
|
20:15
Palma Mallorca
21:55
Barcelona
|
Connect |
IB1916
Iberia
|
19:15
Madrid
|
20:35 Barcelona | Direct |
IB1930
Iberia
|
19:30
Madrid
|
20:50 Barcelona | Direct |
IB3920
Iberia
VY3919
Vueling Airlines
|
19:35
Madrid
21:50
Palma Mallorca
|
20:55
Palma Mallorca
22:45
Barcelona
|
Connect |
VY1027
Vueling Airlines
|
19:40
Madrid
|
21:00 Barcelona | Direct |
IB3812
Iberia
VY3519
Vueling Airlines
|
19:45
Madrid
21:55
Ibiza
|
20:55
Ibiza
22:55
Barcelona
|
Connect |
IB440
Iberia
VY1424
Vueling Airlines
|
19:45
Madrid
21:45
Bilbao
|
20:50
Bilbao
22:55
Barcelona
|
Connect |
IB2030
Iberia
|
20:30
Madrid
|
21:50 Barcelona | Direct |
VY3417
Vueling Airlines
VY3547
Vueling Airlines
|
20:35
Madrid
22:40
Ibiza
|
21:50
Ibiza
23:40
Barcelona
|
Connect |
You can find hotels and accommodations in Barcelona Airport (BCN), Spain with our hotels search tool below
Booking.com