Closest Airport to

Closest Airport to Barcelona

The closest airport to Barcelona is Barcelona–El Prat Airport (BCN). Distance from Barcelona–El Prat Airport to Barcelona is 7.6 miles / 12.2 kilometers.

Nearest airports to Barcelona

  1. Barcelona–El Prat Airport (7.6 miles / 12.2 kilometers)
  2. Girona–Costa Brava Airport (47.1 miles / 75.9 kilometers)
  3. Reus Airport (54.2 miles / 87.2 kilometers)
  4. Andorra–La Seu d'Urgell Airport (76.2 miles / 122.7 kilometers)

Barcelona–El Prat Airport (BCN)

Barcelona–El Prat Airport is located approximately 2.3 miles / 3.7 kilometers south of El Prat de Llobregat and about 3.5 miles / 5.7 kilometers east of Viladecans. IATA airport code is BCN.

Girona–Costa Brava Airport (GRO)

Distance from Girona–Costa Brava Airport to Barcelona is 47.1 miles / 75.9 kilometers. Girona–Costa Brava Airport is located approximately 5.4 miles / 8.6 kilometers south of Salt and about 6.6 miles / 10.6 kilometers southwest of Girona. IATA airport code is GRO.

Reus Airport (REU)

Distance from Reus Airport to Barcelona is 54.2 miles / 87.2 kilometers. Reus Airport is located approximately 2.7 miles / 4.4 kilometers north of Vila-seca and about 3.2 miles / 5.1 kilometers east of Reus. IATA airport code is REU.

Andorra–La Seu d'Urgell Airport (LEU)

Distance from Andorra–La Seu d'Urgell Airport to Barcelona is 76.2 miles / 122.7 kilometers. Andorra–La Seu d'Urgell Airport is located approximately 13.0 miles / 21.0 kilometers southwest of Andorra la Vella and about 13.3 miles / 21.4 kilometers southwest of les Escaldes. IATA airport code is LEU.

Map of airports near Barcelona

AirportDistance (miles)Distance (km)
A Barcelona–El Prat Airport (BCN)7.612.2
B Girona–Costa Brava Airport (GRO)47.175.9
C Reus Airport (REU)54.287.2
D Andorra–La Seu d'Urgell Airport (LEU)76.2122.7
E Lleida–Alguaire Airport (ILD)87.3140.4
F Perpignan–Rivesaltes Airport (PGF)100.4161.5

Search cities and places

Largest cities and places in Spain
Madrid
Barcelona
Valencia
Sevilla
Zaragoza
Málaga
Murcia
Palma
Las Palmas de Gran Canaria
Bilbao
Alicante
Córdoba
Valladolid
Vigo
Gijón
L'Hospitalet de Llobregat
A Coruña
Gasteiz / Vitoria
Granada
Elche
Other places nearby
Eixample
l'Antiga Esquerra de l'Eixample
Dreta de l'Eixample
la Nova Esquerra de l'Eixample
Sant Antoni
el Raval
Ciutat Vella
Gràcia
Barri Gòtic
la Vila de Gràcia