Найбільший в Каталонії аеропорт Барселона-Ель-Прат знаходиться приблизно в 12 км на північний захід від центру Барселони.
Обладнаний аеропорт трьома злітно-посадковими смугами і щорічно приймає близько 20 мільйонів пасажирів авіакомпаній Vueling Airlines і Clickair, Air Europa та Iberia Airlines.
Для авіакомпанії Vueling Аірлінес аеропорт Барселони є центральним, для Spanair, Air Europa та Iberia Airlines - одним з найважливіших вузлів. Крім пасажирських рейсів аеропорт приймає і відправляє також вантажні літаки.
На даний момент в аеропорту діють два пасажирські термінали Т1 і Т2, а також термінал для приватної авіації. Між терміналами Т1 і Т2 пересуватися досить просто: тут курсують безкоштовні автобуси.
Термінал T1. Був відкритий в 2009 році. Обслуговує більшість внутрішніх і міжнародних рейсів. На нульовому рівні терміналу розташована зона прильоту, на третьому - зона вильоту. Рівні 1 і 2 займають магазини, ресторани і зони відпочинку.
Термінал T2. Розташований в старій будівлі аеропорту, в даний час використовується декількома лоукостерами. Включає в себе три сектори А, В і С.
Corporate Aviation Terminal. Призначений для рейсів приватних авіакомпаній.
Аеропорт з Барселоною пов'язують швидкісна автомагістраль, залізниця, лінія метро і автобусне сполучення. У лютому 2016 року було відкрито нову ділянку метрополітену (L9 Sud), який зв'язав два термінали аеропорту з містом.