Barcelona Airport holds IATA Code as BCN. Barcelona is the capital city of the autonomous community of Catalonia in Spain. It is Spain’s second largest city having 1.6 million population. Spain has Madrid as its capital as well as largest city. The airport is located just around 12 kilometers from center of Barcelona, Catalonia, Spain.