Може да вземете автобус на фирма Aerobus (А1 и А2 - единия спира пред терминал 1, а другия пред 2), който спира на 2 места в центъра и е доста удобен според мен. Между 20 и 40 мин. пътува и е 5 евро билета. Първо спира на Placa d'Espanya и от там може да се направи връзка с линиите на метрото L3 или L1. След това спира на Пласа де Каталуня, където може да вземете някой градски автобус, както и метро линии L1, L3, L6 и L7.
Има и автобуси на фирма AMB от летището до центъра. Те пътува повече, защото имат повече спирки, билета е 5,50 ако не се лъжа, а и важи и за метрото след това. Номерата са 46, L77 и N17, които тръгват от Терминали 1, 2B и 2C и пътуват до различни части в центъра на Барселона. Пътуването е около 45 минути. Цената е 5.50 евро. Има и нощен на интервали от 20 минути от 22:00-05:00 часа.
Освен с автобус, може да се придвижите и с метро. Линия R2 на RENFE пътува от летището до Estaciо de Franсa. Пътуването отнема 38 минути. Цената е 3.25 евро. До станцията на метрото от Терминал 2 има пешеходна пътека, а от Терминал 1 има безплатни летищни автобуси до нея.