Javni prevoz je dobro organizovan u Barseloni. Barselona je veliki grad, ali ima dobro razvijen javni prevoz da brzo stignete bilo gde u gradu. Metro, autobus i tramvaj voze veoma dobrim tempom i do kasno u noć. Javni prevoz kao što su metro, tramvaj i FGC su najbrži i najpovoljniji način kretanja Barselonom. Možete birati između različitih vrsta karata. Bicikli su takođe odličan način za kretanje gradom. Možete koristiti i žičaru kako biste došli do određenih destinacija.
Za javni prevoz u Barseloni je zaduženo nekoliko kompanija. U javni prevoz je uključen prevoz autobusom, metroom, tramvajem i žičarom. Ideja metroa u Barseloni ima je nastala za vreme Medjunarodne izložbe 1929. godine. Metro mreža Barselone ima naziv Transports Metropolitans de Barcelona ili skraćeno TMB, a sa ovim su umrežene i tri metro linije koje saobraćaju zajedno sa železnicom Katalonije, skraćeno FGC. Metro u Barseloni je jako dobro organizovan i pokriva celi grad, zajedno sa periferijom grada. Sve metro stanice su lako dostupne. čiste i sigurne.
Tramvaj je u Barseloni nastao davno, a od 2004. godine funkcioniše savršeno, pa se koristi jednako kao i metro. Trambaix tramvaji pokrivaju zapadni deo grada, a TRAUBESOS istočni. Tramvaji povezuju BArselonu dijagonalno i mrežu tramvaja čini 6 linija: T1, T2, T3, T4, T5 i T6. Karte za tramvaj se mogu kupiti na trafikama ili u samom prevozu, cene od 1,50 eura pa na više.
Autobuske linije su veoma korišćen sistem prevoza, iako nije najbrži. Postoje četiri linije koje saobraćaju po gradu: Lila, Zelena, Crvena i Plava. Po celom gradu se nalaze označena autobuska stajališta, vreme i broj nadolazećeg autobusa kao i naziv njegove finalne stanice. RET BUS je veoma brzi autobuski prevozni sistem koji služi kao dopuna klasičnim autobusima, jer su oni dosta sporiji. RET BUS uglavnom koriste lokalci kada su u žurbi.
Žičarom je moguće stići na brdašca okolo grada, što je velika olakšica, brže je i izbegavaju se velike gužve u saobraćaju, iako i autobusi i tramvaji saobraćaju do brdašca Barselone. Postoji žičara Funicular de Montjuic, do brda Montjuic i Funicular de Vallvidera i žičara Tibidadao, kako se zove još jedno brdo iznad grada sa predivnim pogledom.