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 915 bus, metro, tram, ferry, rail, funicular and air routes operated by 52 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 132 public transport stops. View stops and routes.

  • Avinguda Meridiana

    Avinguda Meridiana is a primary road in Barcelona stretching 10.6 km with 97 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 57 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.4 km with 37 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 22 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.