Barselona'da en iyi havaalanı, şehir merkezine en yakın olanı olan Barselona Uluslararası Havalimanı 'dır. Bu havalimanı, El Prat de Llobregat Aeropuerto olarak da bilinir ve şehir merkezinin 13 kilometre güneyinde yer alır. Diğer iki havalimanı, Girona ve Reus, Barselona'ya daha uzaktadır ve genellikle düşük maliyetli havayolu şirketlerinin uçuşlarına ev sahipliği yapar.