Cities > Spain > Airports near Barcelona

Closest Airport to Barcelona

The closest airport to Barcelona is Barcelona–El Prat Airport (BCN). Distance from Barcelona–El Prat Airport to Barcelona is 12,2 kilometers (7,6 miles).

Barcelona–El Prat Airport (BCN)

Barcelona–El Prat Airport is located approximately 3,7 kilometers (2,3 miles) south of El Prat de Llobregat and about 5,7 kilometers (3,5 miles) east of Viladecans. IATA airport code is BCN.

Girona–Costa Brava Airport (GRO)

Distance from Girona–Costa Brava Airport to Barcelona is 75,9 kilometers (47,1 miles). Girona–Costa Brava Airport is located approximately 8,6 kilometers (5,4 miles) south of Salt and about 10,6 kilometers (6,6 miles) southwest of Girona. IATA airport code is GRO.

Airports near Barcelona

AirportIata codeDistance (km)Distance (miles)
Barcelona–El Prat AirportBCN12,27,6
Girona–Costa Brava AirportGRO75,947,1
Reus AirportREU87,254,2
Andorra–La Seu d'Urgell AirportLEU122,776,2
Lleida–Alguaire AirportILD140,487,3
Perpignan–Rivesaltes AirportPGF161,5100,4
Carcassonne AirportCCF203,8126,6
Palma de Mallorca AirportPMI210,3130,7
Castellón–Costa Azahar AirportCDT219,1136,1
Béziers Cap d'Agde AirportBZR236,7147,1

Map of airports near Barcelona