Barcelone dispose d'un excellent réseau de transports en commun, y compris le métro, les bus et les tramways, qui permettent de se déplacer facilement dans la ville.