Skip to main content
Canton St. Gallen overview
Ranking · Data 2025 · Source: BFS

The best-connected municipalities in canton St. Gallen

Rapperswil-Jona is the best-connected municipality in canton St. Gallen: just 54 minutes by public transport to the nearest of the six major centres (Basel, Bern, Geneva, Lausanne, Lugano, Zurich). Schmerikon (70 min) and Uznach (73 min) follow. Source: ARE, National Passenger Transport Model (NPVM), 2025.

Ranking

ARE · NPVM · 2025
RankMunicipalityPT travel timeResidents
1Rapperswil-Jona54 min28'836
2Schmerikon70 min4'168
3Uznach73 min7'114
4Amden75 min1'896
5Weesen75 min1'895
6Schänis76 min4'213
7Wil76 min25'444
8Benken77 min3'119
9Quarten80 min3'118
10Kaltbrunn82 min5'128
11Eschenbach82 min10'401
12Zuzwil82 min4'994
13Gommiswald83 min5'838
14Uzwil85 min14'676
15Lütisburg86 min1'647
16Flawil86 min10'672
17Jonschwil86 min3'979
18Sargans87 min6'670
19Flums88 min5'458
20Vilters-Wangs88 min5'168
21Walenstadt88 min6'083
22Oberbüren88 min4'762
23Wartau90 min5'617
24Bütschwil-Ganterschwil90 min5'385
25Oberuzwil90 min6'864
26Bad Ragaz91 min6'836
27Wattwil91 min9'262
28Kirchberg91 min9'879
29St. Gallen93 min79'487
30Mels93 min9'581
31Degersheim93 min4'209
32Niederbüren96 min1'571
33Niederhelfenschwil96 min3'309
34Ebnat-Kappel98 min5'353
35Gossau98 min18'943
36Wittenbach100 min10'157
37Buchs102 min14'287
38Muolen103 min1'251
39Goldach103 min9'872
40Andwil104 min2'117
41Nesslau105 min3'937
42Lichtensteig105 min2'157
43Mosnang105 min2'936
44Rorschacherberg106 min7'741
45Steinach106 min3'579
46Rorschach107 min10'389
47Sevelen107 min5'405
48St. Margrethen109 min6'731
49Mörschwil110 min3'702
50Rheineck110 min3'566
51Waldkirch110 min3'581
52Gaiserwald111 min8'828
53Thal114 min7'217
54Häggenschwil115 min1'432
55Berg115 min1'021
56Untereggen115 min1'035
57Neckertal115 min6'446
58Grabs116 min7'535
59Pfäfers116 min1'647
60Eggersriet119 min2'370
61Gams122 min3'736
62Au124 min8'771
63Tübach125 min1'587
64Balgach129 min5'229
65Rüthi129 min2'667
66Sennwald129 min6'428
67Rebstein133 min5'084
68Widnau135 min10'485
69Berneck136 min4'026
70Altstätten140 min12'788
71Diepoldsau142 min6'933
72Marbach142 min2'147
73Wildhaus-Alt St. Johann143 min2'614
74Oberriet144 min9'417
75Eichberg147 min1'614
National Passenger Transport Model (NPVM) 2025 · Federal Office for Spatial Development (ARE), retrieved 28.08.2026

How we measure this

ARE · NPVM

Modelled public-transport travel time from the municipality to the fastest-reachable of the six major centres Basel, Bern, Geneva, Lausanne, Lugano and Zurich, in minutes (including access and egress). Basis: the ARE National Passenger Transport Model (NPVM), reference state 2025. A lower value means better connectivity; the list runs from the shortest travel time upward. It is the same figure as the remotest-municipalities ranking, read from the other end.

Frequently asked questions

Which municipality in canton St. Gallen is the best connected?
Rapperswil-Jona: just 54 minutes by public transport to the nearest major centre (2025) – the lowest value in canton St. Gallen. Source: ARE (NPVM).
What does "best connected" mean?
It is the shortest modelled public-transport travel time to the fastest-reachable of the six major centres (Basel, Bern, Geneva, Lausanne, Lugano, Zurich). The centres themselves and their immediate suburbs reach the best values. Computed by ARE in the National Passenger Transport Model, {year} timetable.