Transport w Barcelonie stanowi centrum połączeń drogowych, kolejowych, morskich i lotniczych w Hiszpanii. Barcelona jest dużym węzłem komunikacyjnym z jednym z największych portów morskich w Europie, międzynarodowym lotniskiem, które obsłużyło w 2017 roku ponad 47 milionów pasażerów, rozbudowaną siecią autostrad i linii kolei dużych prędkości, z połączeniem do Francji i reszty Europy.

Transport kolejowy Kolej dużych prędkości thumb|Siemens Velaro, pociąg wysokich prędkości na dworcu kolejowym Barcelona-Sants Barcelona jest największym (wraz z Madrytem) węzłem głównego hiszpańskiego przewoźnika kolejowego RENFE. Barcelonę przecinają trzy trasy AVE – kolei dużych prędkości przystosowanych do prędkości ponad 300 km/h. Barcelona ma szybkie połączenia kolejowe z głównymi miastami w Hiszpanii, takimi jak Saragossa i Madryt na zachodzie (z tego połączenia korzysta 2,6 mln pasażerów rocznieBarcelona Datasheet 2012 – Ajuntament de Barcelona.), Malaga i Sewilla na południowym zachodzie, Walencja na południu (część trasy jest wciąż modernizowana) oraz szybkie połączenie z Francją na północy, gdzie łączy się z francuską siecią kolei dużych prędkości TGVBarcelona estrena TGV – El Punt Avui, 2013.Superszybka kolej połączyła Hiszpanię i Francję – TVP Info..