Airports near Barcelona, Spain
There are 5 airports with airline service within 150 km (93 miles) of Barcelona. The closest is Josep Tarradellas Barcelona-El Prat Airport (BCN), 8 miles from the city centre. Major airports are BCN (8 mi), GRO (47 mi), REU (54 mi).
Airports by distance from Barcelona
| Airport | Distance | Size | Nonstop US destinations |
|---|---|---|---|
| BCN Josep Tarradellas Barcelona-El Prat AirportBarcelona | 8 mi12 km | Major | 12 |
| GRO Girona-Costa Brava AirportGirona | 47 mi76 km | Major | n/a |
| REU Reus AirportReus | 54 mi87 km | Major | n/a |
| LEU Pirineus - la Seu d'Urgel AirportLa Seu d'Urgell Pyrenees and Andorra | 76 mi123 km | Regional | n/a |
| ILD Lleida-Alguaire AirportLleida | 87 mi140 km | Regional | n/a |
Straight-line distance from the city centre. Airport list from OurAirports; city locations from GeoNames (CC BY 4.0). Nonstop destinations: US Department of Transportation T-100 data, latest month.