Bus 631 Schedule in Lugano

Click to load interactive map
List of stops
      Map
      Monday to Sunday

      St. Moritz, Bahnhof – Lugano, Stazione Nord

      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.

      Lugano, Stazione Nord – St. Moritz, Bahnhof

      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
      Last updated on April 2, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: St. Moritz, Bahnhof – Lugano, Stazione Nord
      Via Rosatsch - Stradun Chantunel - Via Runchet - Strada Cantonale - Via da Mezz - Via Principale - Piazzale Carlo Donegani - Via Vittorio Emanuele - Via Statale Regina - Via Regina - Strada statale 340 diramazione Regina - Via Statale - Via Annetta e Celestino Lusardi - Strada statale 340 Regina - Via Cantonale - Strada di Gandria - Viale Castagnola - Via Romeo Manzoni
      Inbound: Lugano, Stazione Nord – St. Moritz, Bahnhof
      Via Romeo Manzoni - Viale Castagnola - Strada di Gandria - Via Cantonale - Strada statale 340 Regina - Via Giuseppe Mazzini - Via Statale - Via Rosa Gamba - Via Regina - Via Statale Regina - Piazza Cesare Battisti - Piazzale Carlo Donegani - Via Roma - Via da Mezz - Strada Cantonale - Via Runchet - Stradun Chantunel - Via Rosatsch
      All data is available in GTFS feed: odp-swiss