Station guides by country
Train stations in Switzerland
Practical guides to 62 train stations in 61 cities in Switzerland. Each guide explains how to get there, how to find your platform, which tickets and apps to use, and what to know about luggage and accessibility.
- station guides
- 62
- cities
- 61
- with high-speed trains
- 6
- with international trains
- 13
Map of stations
Select a point to open that station's guide.
Some points are approximate and show the city centre.
Busiest stations
Zürich Hauptbahnhof
Zürich · 159.9 million passengers a year
Bern Bahnhof
Bern · 100 million passengers a year
Basel SBB
Basel · 80 million passengers a year
Luzern Bahnhof
Lucerne · 50 million passengers a year
Winterthur Bahnhof
Winterthur · 40 million passengers a year
Olten Bahnhof
Olten · 30 million passengers a year
All stations by city
Aarau
Aigle
Andermatt
Arth
Baden
Basel
- Basel SBBHigh-speed trains
Bellinzona
Bern
- Bern BahnhofHigh-speed trains
Biasca
Biel/Bienne
Brig
Brugg
Buchs
Chiasso
Chur
Davos
Delémont
Dietikon
Erstfeld
Flüelen
Frauenfeld
Fribourg
Geneva
- Genève CornavinHigh-speed trains
- Genève-Aéroport
Göschenen
Gossau
Interlaken
Kreuzlingen
Landquart
Lausanne
- Lausanne GareHigh-speed trains
Lenzburg
Liestal
Locarno
Lucerne
Lugano
Martigny
Mendrisio
Montreux
Morges
Neuchâtel
Olten
- Olten BahnhofHigh-speed trains
Rapperswil-Jona
Renens
Romanshorn
Rorschach
Sargans
Schaffhausen
Sierre
Sion
Solothurn
St. Gallen
St. Moritz
Thun
Visp
Wädenswil
Weinfelden
Wil
Winterthur
Yverdon-les-Bains
Zermatt
Zug
Zürich
- Zürich HauptbahnhofHigh-speed trains
