Sankt Gallen Public Transit Trip Planner: Routes & Schedules

Sankt Gallen, Saint Gallen, Switzerland is located at coordinates 47.42, 9.37. The city operates in the Europe/Zurich 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 395 bus, rail and funicular routes operated by 22 transit operators. Browse the complete list of routes and schedules below.


Top Streets in Sankt Gallen

  • Bahnhofplatz

    Bahnhofplatz is a road in Sankt Gallen stretching 0.3 km with 17 public transport stops. View stops and routes.

  • Rorschacher Strasse, 7

    Rorschacher Strasse, 7 is a primary road in Sankt Gallen stretching 4.2 km with 24 public transport stops. View stops and routes.

  • Hauptstrasse, 447

    Hauptstrasse, 447 is a secondary road in Sankt Gallen stretching 2.6 km with 18 public transport stops. View stops and routes.

  • Speicherstrasse, 446

    Speicherstrasse, 446 is a secondary road in Sankt Gallen stretching 2.2 km with 15 public transport stops. View stops and routes.

  • St. Gallerstrasse, AR 35

    St. Gallerstrasse, AR 35 is a local road in Sankt Gallen stretching 6.6 km with 33 public transport stops. View stops and routes.

  • Zürcher Strasse, 7

    Zürcher Strasse, 7 is a primary road in Sankt Gallen stretching 5.9 km with 12 public transport stops. View stops and routes.

  • Rehetobelstrasse, AR 30

    Rehetobelstrasse, AR 30 is a local road in Sankt Gallen stretching 4.1 km with 21 public transport stops. View stops and routes.

  • Goldacherstrasse, SG 104

    Goldacherstrasse, SG 104 is a local road in Sankt Gallen stretching 2.0 km with 19 public transport stops. View stops and routes.

  • Untere Lindentalstrasse

    Untere Lindentalstrasse is a residential street in Sankt Gallen stretching 0.1 km with 5 public transport stops. View stops and routes.

  • Heidenerstrasse, AR 35

    Heidenerstrasse, AR 35 is a secondary road in Sankt Gallen stretching 4.9 km with 19 public transport stops. View stops and routes.