Barcelona Public transportation

Public transportation

Metro, bus, tram & train

There are metro, bus, tram & train lines available in Barcelona which are provided by TMB (Transports Metropolitans de Barcelona), TRAM (Tramvia Metropolità), FGC (Ferrocarrils de la Generalitat de Catalunya) & R (Rodalies de Catalunya).

Tickets

Single ticket costs €2.10 while 30-day pass costs €52.75.

Third party apps

Transit routes are available via Citymapper, Moovit & Google Transit (Maps).


Bus
via TMB

Metro
via TMB

Tram
via TRAM

Train
via FGC

Train
via R




Data

BasicStartupBusiness

City public transportation providers including their names, logotypes, modes of transport (bus, tram, metro, train, funicular, ferry etc.), ticket prices and types as well as website and mobile app links (if any).


Refresh frequency
Monthly
Sourced
In-house

Public transportation category is available in production API version 3.