There is only one airport actually in Barcelona which is called El Prat de Llobregat Aeropuerto however there are 2 other airports nearby, Girona and Reus which are approximately 120km outside Barcelona that offer you access to Barcelona via transfer services.