Barcellona è perfettamente collegata al resto d’Europa e del mondo grazie all’Aeroporto El Prat, situato a soli 15 km dal centro città. La città è servita anche da una rete ferroviaria ad alta velocità (AVE), con collegamenti frequenti con Madrid, Valencia e la Francia.
Il sistema di trasporti pubblici è efficiente e capillare: metro, autobus, tram e funicolari consentono di spostarsi facilmente in ogni quartiere. Sono presenti numerose piste ciclabili e un servizio pubblico di biciclette (Bicing). Per i turisti, le card come la Hola Barcelona Travel Card offrono accesso illimitato ai mezzi pubblici.
Anche l’accessibilità è un punto forte: molti edifici pubblici e mezzi di trasporto sono attrezzati per persone con mobilità ridotta. Il porto di Barcellona è una tappa strategica per le crociere nel Mediterraneo e un punto di accesso diretto alla città.