Le transport dans la ville est assez facile.
Barcelone dispose d'un grand réseau de bus, trams et lignes de métro, ainsi que de trains de banlieue et grande banlieue (Rodalies).
Ce réseau fonctionne de 5h à minuit en semaine, jusqu'à 2h du matin le samedi et les veilles de fêtes et toute la nuit du samedi au dimanche.
Voir plans ci-dessous.
Les taxis sont également très nombreux et peuvent être pratiques après minuit ou pour certains lieux moins desservis par les transports.
on peut facilement réserver en ligne, à n'importe quelle heure, par exemple sur le site de Taximès.
Pour visiter des lieux situés plus loin dans la province de Barcelone, il existe deux gares dont la principale est Sants et l'Estacion de Francia.
L'ancienne Estacion del Norte est aujourd'hui une gare routière internationale, nationale et locale.
Plans du métro (stations actuelles)
Plan du métro avec accès fauteuils roulants