Barcelona Public Transport Trip Planner

Barcelona, Catalonia, Spain is located at coordinates 41.39, 2.16. The city operates in the Europe/Madrid timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).

The city's public transportation network includes 1154 bus, metro, tram, ferry, rail, funicular and air routes operated by 58 transit operators. Browse the complete list of routes and schedules below.


Top Streets in Barcelona

  • Avinguda Diagonal

    Avinguda Diagonal is a primary road in Barcelona stretching 9.8 km with 128 public transport stops. View stops and routes.

  • Avinguda Meridiana

    Avinguda Meridiana is a primary road in Barcelona stretching 10.6 km with 96 public transport stops. View stops and routes.

  • Gran Via de les Corts Catalanes, C-31

    Gran Via de les Corts Catalanes, C-31 is a primary road in Barcelona stretching 9.0 km with 55 public transport stops. View stops and routes.

  • Passeig de la Vall d'Hebron

    Passeig de la Vall d'Hebron is a local road in Barcelona stretching 3.5 km with 40 public transport stops. View stops and routes.

  • Avinguda del Paral·lel

    Avinguda del Paral·lel is a secondary road in Barcelona stretching 2.1 km with 31 public transport stops. View stops and routes.

  • Via Augusta

    Via Augusta is a secondary road in Barcelona stretching 2.9 km with 34 public transport stops. View stops and routes.

  • Ronda de Sant Pere

    Ronda de Sant Pere is a secondary road in Barcelona stretching 0.8 km with 21 public transport stops. View stops and routes.

  • Carrer de Balmes

    Carrer de Balmes is a secondary road in Barcelona stretching 3.6 km with 28 public transport stops. View stops and routes.

  • Avinguda de la Granvia de l'Hospitalet

    Avinguda de la Granvia de l'Hospitalet is a secondary road in Barcelona stretching 1.7 km with 26 public transport stops. View stops and routes.

  • Plaça de Catalunya

    Plaça de Catalunya is a secondary road in Barcelona stretching 0.5 km with 16 public transport stops. View stops and routes.