Localizado a cerca de 13 km a sudoeste do centro da cidade, o Barcelona-El Prat Airport (BCN) é o segundo mais movimentado da Espanha e o décimo aeroporto mais movimentado da Europa. Cerca de 37,6 milhões de passageiros chegaram ou partiram do BCN em 2014. Iberia Regional e Vueling, designaram o aeroporto como um hub, e Air Europa, Iberia, Norwegian Air Shuttle e Ryanair nomearam como cidade foco. O BCN tem três pistas e dois terminais de passageiros: o Terminal 1 e o Terminal 2, que é composto por três seções interligadas (Terminal 2A, Terminal 2B e Terminal 2C). Voos sem escala estão disponíveis para pontos dentro da Espanha e toda a Europa, bem como destinos na África, Oriente Médio, Ásia, América do Norte e América do Sul.