57 airports · 43 with scheduled flights

Spain Airport Code: BCN (Josep Tarradellas Barcelona-El Prat Airport)

The main airport of Spain is BCN, serving Barcelona. Below, every airport with its IATA and ICAO code; scheduled-service airports first.

Frequently Asked Questions

Airport codes in Spain

What is the airport code for Spain?

The main international airport of Spain is Josep Tarradellas Barcelona-El Prat Airport serving Barcelona, IATA code BCN. Spain has 57 airports in total, 43 with scheduled flights.

How many airports does Spain have?

Spain has 57 airports with IATA codes or significant facilities, of which 43 have scheduled airline service.