Living within 45 minutes of St. Gallen by public transport
Every municipality from which the federal model gets you to St. Gallen within 45 minutes by public transport, sorted by total annual cost. Different time, household or workplace: use the form below.
Other times for St. Gallen
- 30 min car45 min public transport45 min car
35 municipalities within 45 minutes of St. Gallen by public transport
Costs for: Couple, no kids, gross income CHF 100,000 per year.
The cheapest is Mörschwil at CHF 21,590 per year, CHF 3,700 less than St. Gallen.
For comparison, St. Gallen itself: CHF 25,337 per year. Within St. Gallen, the model averages 18 minutes by public transport.
- 1.Mörschwil (SG)26 minCHF 21,590 per yearCHF 3,700 less than St. Gallen
- 2.Horn (TG)42 minCHF 21,793 per yearCHF 3,500 less than St. Gallen38 fog days (Oct. to Feb.)Check an address there
- 3.Tübach (SG)31 minCHF 22,012 per yearCHF 3,300 less than St. Gallen
- 4.Goldach (SG)29 minCHF 22,629 per yearCHF 2,700 less than St. Gallen
- 5.Rorschacherberg (SG)37 minCHF 22,926 per yearCHF 2,400 less than St. Gallen
- 6.St. Margrethen (SG)45 minCHF 23,003 per yearCHF 2,300 less than St. Gallen
- 7.Teufen (AR)33 minCHF 23,084 per yearCHF 2,300 less than St. Gallen26 fog days (Oct. to Feb.)Check an address there
- 8.Andwil (SG)41 minCHF 23,355 per yearCHF 2,000 less than St. Gallen
- 9.Oberuzwil (SG)44 minCHF 23,451 per yearCHF 1,900 less than St. Gallen
- 10.Häggenschwil (SG)43 minCHF 23,458 per yearCHF 1,900 less than St. Gallen
- 11.Rheineck (SG)37 minCHF 23,481 per yearCHF 1,900 less than St. Gallen
- 12.Roggwil (TG)32 minCHF 23,566 per yearCHF 1,800 less than St. Gallen32 fog days (Oct. to Feb.)Check an address there
- 13.Flawil (SG)35 minCHF 23,604 per yearCHF 1,700 less than St. Gallen
- 14.Egnach (TG)34 minCHF 23,617 per yearCHF 1,700 less than St. Gallen34 fog days (Oct. to Feb.)Check an address there
- 15.Uzwil (SG)41 minCHF 23,621 per yearCHF 1,700 less than St. Gallen
- 16.Untereggen (SG)30 minCHF 23,647 per yearCHF 1,700 less than St. Gallen
- 17.Rorschach (SG)32 minCHF 23,679 per yearCHF 1,700 less than St. Gallen
- 18.Wittenbach (SG)25 minCHF 23,712 per yearCHF 1,600 less than St. Gallen
- 19.Steinach (SG)41 minCHF 23,762 per yearCHF 1,600 less than St. Gallen
- 20.Eggersriet (SG)38 minCHF 23,862 per yearCHF 1,500 less than St. Gallen
- 21.Berg (SG)34 minCHF 23,907 per yearCHF 1,400 less than St. Gallen
- 22.Hauptwil-Gottshaus (TG)39 minCHF 23,929 per yearCHF 1,400 less than St. Gallen31 fog days (Oct. to Feb.)Check an address there
- 23.Degersheim (SG)36 minCHF 23,936 per yearCHF 1,400 less than St. Gallen
- 24.Arbon (TG)40 minCHF 24,248 per yearCHF 1,100 less than St. Gallen34 fog days (Oct. to Feb.)Check an address there
- 25.Gaiserwald (SG)32 minCHF 24,291 per yearCHF 1,000 less than St. Gallen
- 26.Bischofszell (TG)41 minCHF 24,333 per yearCHF 1,000 less than St. Gallen33 fog days (Oct. to Feb.)Check an address there
- 27.Speicher (AR)31 minCHF 24,354 per yearCHF 1,000 less than St. Gallen26 fog days (Oct. to Feb.)Check an address there
- 28.Gossau (SG)29 minCHF 24,376 per yearCHF 1,000 less than St. Gallen
- 29.Stein (AR)39 minCHF 24,474 per yearCHF 900 less than St. Gallen28 fog days (Oct. to Feb.)Check an address there
- 30.Waldstatt (AR)43 minCHF 24,474 per yearCHF 900 less than St. Gallen25 fog days (Oct. to Feb.)Check an address there
- 31.Bühler (AR)44 minCHF 24,474 per yearCHF 900 less than St. Gallen23 fog days (Oct. to Feb.)Check an address there
- 32.Grub (AR)40 minCHF 24,922 per yearCHF 400 less than St. Gallen23 fog days (Oct. to Feb.)Check an address there
- 33.Herisau (AR)29 minCHF 24,984 per yearCHF 400 less than St. Gallen28 fog days (Oct. to Feb.)Check an address there
- 34.Rehetobel (AR)41 minCHF 25,104 per yearCHF 200 less than St. Gallen24 fog days (Oct. to Feb.)Check an address there
- 35.Trogen (AR)32 minCHF 25,484 per yearCHF 100 more than St. Gallen23 fog days (Oct. to Feb.)Check an address there
All 35 municipalities shown.
Different time, household or place
How to read these figures
- Travel times are federal model values for an average weekday, as of 2017: averaged over the whole home municipality and the whole workplace municipality, for public transport including the way to and from the stop. Your door-to-door time can differ. For a specific address, the report calculates it again.
- Car: driving time on the road network with the traffic of an average weekday.
- Total annual cost: income tax, health insurance premiums (deductible 300) and electricity (4,500 kWh) for the chosen household, without commuting costs. Differences rounded to CHF 100.
- Rents and property prices are not included; there is no data per municipality.
Travel times: Federal Office for Spatial Development ARE, transport modelling DETEC (NPVM), data as of 2017, CC BY 4.0; municipalities as of 2026. Costs: FTA (taxes 2026), FOPH (health insurance 2027), ElCom (electricity 2027). Fog days: MeteoSwiss, average 2023-2025, October to February. Methodology and data sources