St. Gallen

District

Public transport network · part of St. Gallen

30
Lines
107
Routes
681
Stops
2844.8
km Network
7
Operators

St. Gallen has 30 public transport lines covering 2844.8 km of routes, serving 681 stops in total.

Route Map

80 mapped routes

Click any route to open its line page. Stop markers appear at zoom level 12 and show all 681 stops in St. Gallen.


All Lines

30 lines
Line Mode Operator Routes Stops Length
10 Bus 10 bus VBSG 4 15 10.3 km
11 Bus 11 bus VBSG 3 26 13.9 km
12 Bus 12 bus VBSG 4 25 19.0 km
120 Bus 120 bus PAG 12 49 183.6 km
121 Bus 121 bus PAG 7 56 98.9 km
151 Bus 151 bus REGO 8 32 88.3 km
190 Bus 190 bus PAG 6 31 49.5 km
200 Bus 200 bus PAG 4 42 48.5 km
201 Bus 201 bus PAG 2 11 22.4 km
206 Flixbus 206: München => Lörrach und zurück bus Stiefvater Fernreisen GmbH 2 3 268.6 km
7 Bus 7 bus VBSG 2 51 19.3 km
8 Bus 8 bus VBSG 2 58 21.0 km
9 Bus 9 bus VBSG 6 50 28.3 km
Bäderbus Bäderbus bus VBSG 2 7 4.1 km
N391 Flixbus N391: Freiburg im Breisgau => Budapest und zurück bus Umbrella Coach & Buses 2 3 272.1 km
X06 Flixbus X06: München => Zürich und zurück bus Albus München/Dr. Richard 2 2 125.2 km
1 Bus 1 trolleybus VBSG 2 58 19.7 km
2 Bus 2 trolleybus VBSG 2 58 19.9 km
3 Bus 3 trolleybus VBSG 4 49 45.1 km
5 Bus 5 trolleybus VBSG 2 24 8.2 km
6 Bus 6 trolleybus VBSG 2 31 11.6 km
106 Flixbus 106: München => Lyon und zurück bus Flixbus 2 5 568.5 km
158 Bus 158 bus REGO 4 45 34.9 km
180 Bus 180 bus PAG 4 29 59.6 km
210 Bus 210 bus PAG 4 37 63.0 km
211 Bus 211 bus PAG 2 37 32.8 km
242 Bus 242 bus PAG 2 61 41.1 km
254 Bus 254 bus PAG 4 48 48.5 km
N106 Flixbus N106: München => Lyon und zurück bus Flixbus 2 5 575.2 km
4 Bus 4 trolleybus VBSG 3 56 43.7 km

Transport Operators in St. Gallen

7 operators
VBSG 13 lines, 264.1 km
PAG 10 lines, 647.9 km
REGO 2 lines, 123.2 km
Flixbus 2 lines, 1143.7 km
Stiefvater Fernreisen GmbH 1 lines, 268.6 km
Umbrella Coach & Buses 1 lines, 272.1 km
Albus München/Dr. Richard 1 lines, 125.2 km

Explore More


Frequently Asked Questions

St. Gallen public transport
How many public transport lines does St. Gallen have?

St. Gallen has 30 public transport lines covering 2844.8 km of network, operated across 107 routes.

How many stops does public transport in St. Gallen serve?

681 stops are served by public transport in St. Gallen across 30 lines.

What types of public transport run in St. Gallen?

St. Gallen is served by: 24 bus lines, 6 trolleybus lines . Switzerland runs one of the most integrated and punctual public transport networks in the world, combining rail, bus, tram, and boat services under a single timetable system.

Which companies operate public transport in St. Gallen?

7 operators are served by public transport in St. Gallen: VBSG (13 lines, 264.1 km), PAG (10 lines, 647.9 km), REGO (2 lines, 123.2 km), Flixbus (2 lines, 1143.7 km), Stiefvater Fernreisen GmbH (1 line, 268.6 km), Umbrella Coach & Buses (1 line, 272.1 km), Albus München/Dr. Richard (1 line, 125.2 km) .

What is the longest transport line in St. Gallen?

The longest line in St. Gallen is N106 - Flixbus N106: München => Lyon und zurück at 575.2 km, a bus service.

Which line has the most stops in St. Gallen?

The line with the most stops in St. Gallen is 242 - Bus 242 with 61 stops, a bus service.

How does St. Gallen's transport connect to the rest of Switzerland?

St. Gallen's lines form part of Switzerland's national integrated public transport network (Verbund). Swiss public transport is coordinated so that connections between different operators and modes are timetabled to work together - passengers can travel seamlessly across St. Gallen, through the canton of St. Gallen, and onwards to any destination in Switzerland using a single ticket under the Swiss Travel System.

Is public transport good in St. Gallen?

St. Gallen is served by 30 lines and 681 stops across a 2844.8 km network, operated by 7 operators. Switzerland consistently ranks among the top countries in the world for public transport quality, punctuality, and coverage. all Switzerland transport.