Stations.

Stations are the structural calling cards of SBB. The figures on station users recorded by SBB show how much they are used. Besides street public transport vehicles, P+Rail and Bike+Rail both also provide access to our stations. These figures are complemented by the map of barrier-free stations, as well as diagrams and open data on stations users and SBB points of sale.

Loading the data table – please wait!
2021 2022 2023 2024 2025
 
Stations
  • Link

Stations


Stations and stops
number 805 805 806 801 800 -0.1%
  • Diagram
  • Footnote
  • Download

Stations and stops


Footnote

Handover of Thun railway station to BLS as of 1.1.2025.
by infrastructure manager
  • Footnote

by infrastructure manager


Footnote

Lucerne station is shared by SBB and Zentralbahn and is only counted once here.
SBB Infrastructure
number 765 765 766 761 763 +0.3%
  • Diagram
  • Footnote
  • Download

SBB Infrastructure


Footnote

Handover of Thun railway station to BLS and integration of Sensetalbahn into SBB infrastructure as of 1.1.2025.
Sensetalbahn (standard gauge)
number 3 3 3 3 0 -100.0%
  • Diagram
  • Download

Sensetalbahn (standard gauge)


Zentralbahn (metre gauge)
number 38 38 38 38 38 0.0%
  • Diagram
  • Download

Zentralbahn (metre gauge)


by canton
 
Aargau
number 64 65 65 65 65 0.0%
  • Diagram
  • Download

Aargau


Appenzell Ausserrhoden
number 0 0 0 0 0
  • Diagram
  • Download

Appenzell Ausserrhoden


Appenzell Innerrhoden
number 0 0 0 0 0
  • Diagram
  • Download

Appenzell Innerrhoden


Basel-Landschaft
number 21 21 21 21 21 0.0%
  • Diagram
  • Download

Basel-Landschaft


Basel-Stadt
number 4 4 4 4 4 0.0%
  • Diagram
  • Download

Basel-Stadt


Bern / Berne
number 95 95 95 94 93 -1.1%
  • Diagram
  • Footnote
  • Download

Bern / Berne


Footnote

Handover of Thun railway station to BLS and integration of Sensetalbahn into SBB infrastructure as of 1.1.2025.
Fribourg / Freiburg
number 33 33 33 32 32 0.0%
  • Diagram
  • Download

Fribourg / Freiburg


Genève
number 21 21 21 21 21 0.0%
  • Diagram
  • Download

Genève


Glarus
number 16 16 16 16 16 0.0%
  • Diagram
  • Download

Glarus


Graubünden / Grigioni / Grischun
number 3 3 3 3 3 0.0%
  • Diagram
  • Download

Graubünden / Grigioni / Grischun


Jura
number 13 13 12 12 12 0.0%
  • Diagram
  • Download

Jura


Luzern
number 45 45 45 45 45 0.0%
  • Diagram
  • Footnote
  • Download

Luzern


Footnote

Lucerne station is shared by SBB and Zentralbahn and is only counted once here.
Neuchâtel
number 25 26 26 25 25 0.0%
  • Diagram
  • Download

Neuchâtel


Nidwalden
number 7 7 7 7 7 0.0%
  • Diagram
  • Download

Nidwalden


Obwalden
number 11 11 11 11 11 0.0%
  • Diagram
  • Download

Obwalden


Schaffhausen
number 4 4 4 4 4 0.0%
  • Diagram
  • Download

Schaffhausen


Schwyz
number 15 15 15 15 15 0.0%
  • Diagram
  • Download

Schwyz


Solothurn
number 21 21 21 21 21 0.0%
  • Diagram
  • Download

Solothurn


St. Gallen
number 50 50 50 50 50 0.0%
  • Diagram
  • Download

St. Gallen


Thurgau
number 62 62 62 62 62 0.0%
  • Diagram
  • Download

Thurgau


Ticino
number 34 34 35 35 35 0.0%
  • Diagram
  • Download

Ticino


Uri
number 5 5 5 5 5 0.0%
  • Diagram
  • Download

Uri


Valais / Wallis
number 28 28 28 28 28 0.0%
  • Diagram
  • Download

Valais / Wallis


Vaud
number 76 76 76 74 74 0.0%
  • Diagram
  • Download

Vaud


Zug
number 19 19 19 19 19 0.0%
  • Diagram
  • Download

Zug


Zürich
number 130 130 130 130 130 0.0%
  • Diagram
  • Download

Zürich


Germany
number 2 2 2 2 2 0.0%
  • Diagram
  • Download

Germany


with disabled access
number 473 428 500 523 540 +3.3%
  • Diagram
  • Link
  • Download

with disabled access


of which SBB infrastructure
number 441 394 463 485 503 +3.7%
  • Diagram
  • Footnote
  • Download

of which SBB infrastructure


Footnote

Due to the clarification of requirements, fewer stations will be considered accessible for disabled people as of 2022.
SBB points of sale
number 719 718 716 711 711 0.0%
  • Diagram
  • Files
  • Footnote
  • Download

SBB points of sale


Footnote

SBB AG only, excluding subsidiaries. The number of points of sale within SBB cannot be considered in relation to the number of SBB train stations: sales points at stations whose infrastructure belongs to SBB may be operated by transport companies other than SBB (e.g. Lyss); in addition, SBB has points of sale that are not located in train stations (e.g. Genève Balexert) or that are not located in SBB stations (e.g. Konstanz).
Staffed by SBB employees
number 143 130 121 121 115 -5.0%
  • Diagram
  • Download

Staffed by SBB employees


With self-service
number 576 588 595 590 596 +1.0%
  • Diagram
  • Download

With self-service


News stands at stations
number 129 129 140 141 144 +2.1%
  • Diagram
  • Download

News stands at stations


Convenience stores
number 229 231 245 239 242 +1.3%
  • Diagram
  • Download

Convenience stores


Advertising media
number 7,756 7,615 7,543 7,343 7,230 -1.5%
  • Diagram
  • Footnote
  • Download

Advertising media


Footnote

Analogue and digital advertising spaces.
Promotions at railway stations
number 8,467 7,869 7,882 5,086 4,827 -5.1%
  • Diagram
  • Footnote
  • Download

Promotions at railway stations


Footnote

Changed delimitation between promotions and events.
 
Freight traffic
  • Link

Freight traffic


Marshalling yards
number 5 5 5 5 5 0.0%
  • Diagram
  • Download

Marshalling yards


 
P+Rail and Bike+Rail
  • Link

P+Rail and Bike+Rail


Railway stations with P+Rail
number 588 587 587 588 574 -2.4%
  • Diagram
  • Download

Railway stations with P+Rail


P+Rail parking spaces for private cars
number 29,281 29,312 29,402 29,466 28,273 -4.0%
  • Diagram
  • Download

P+Rail parking spaces for private cars


Parking spaces for bikes managed by SBB
number 97,676 98,503 98,882 100,102 100,454 +0.4%
  • Diagram
  • Footnote
  • Link
  • Download

Parking spaces for bikes managed by SBB


Footnote

Only takes into account the two-wheeler parking areas managed by SBB.
 
Station users
  • Files
  • Footnote
  • Link

Station users


Footnote

Station users: rail/public transport passengers, customers using shops and other outlets at stations, passers-by. Passengers changing trains count as one movement of persons.
Aarau
MP/working day 58,000 68,700 76,500 78,600 78,500 -0.1%
  • Diagram
  • Files
  • Link
  • Download
Baden
MP/working day 44,700 52,500 58,000 55,400 57,300 +3.4%
  • Diagram
  • Link
  • Download

Baden


Basel SBB
MP/working day 95,700 124,000 140,400 140,900 141,800 +0.6%
  • Diagram
  • Files
  • Link
  • Download
Bellinzona
MP/working day 12,600 14,400 15,700 16,100 17,100 +6.2%
  • Diagram
  • Link
  • Download

Bellinzona


Bern
MP/working day 228,800 275,700 296,500 298,900 310,200 +3.8%
  • Diagram
  • Files
  • Link
  • Download
Biel/Bienne
MP/working day 54,600 61,500 63,600 65,200 68,000 +4.3%
  • Diagram
  • Files
  • Link
  • Download
Chur
MP/working day 31,400 36,300 39,500 40,300 41,000 +1.7%
  • Diagram
  • Link
  • Download

Chur


Fribourg/Freiburg
MP/working day 25,100 29,900 32,800 31,500 30,900 -1.9%
  • Diagram
  • Link
  • Download

Fribourg/Freiburg


Genève
MP/working day 115,600 156,000 171,000 173,100 183,000 +5.7%
  • Diagram
  • Files
  • Link
  • Download
Genève-Aéroport
MP/working day 19,700 35,700 41,100 43,000 43,400 +0.9%
  • Diagram
  • Link
  • Download

Genève-Aéroport


Genève-Eaux-Vives
MP/working day 7,600 11,200 13,400 14,500 15,800 +9.0%
  • Diagram
  • Download

Genève-Eaux-Vives


Lausanne
MP/working day 102,700 117,300 125,600 127,900 134,400 +5.1%
  • Diagram
  • Files
  • Link
  • Download
Lugano
MP/working day 21,700 27,200 30,000 34,100 39,000 +14.4%
  • Diagram
  • Link
  • Download

Lugano


Luzern
MP/working day 102,500 131,700 144,100 145,400 153,800 +5.8%
  • Diagram
  • Files
  • Link
  • Download
Neuchâtel
MP/working day 25,000 28,600 29,300 28,900 30,600 +5.9%
  • Diagram
  • Link
  • Download

Neuchâtel


Olten
MP/working day 51,300 62,900 68,800 69,600 78,300 +12.5%
  • Diagram
  • Link
  • Download

Olten


Renens
MP/working day 63,400
  • Diagram
  • Link
  • Download

Renens


St. Gallen
MP/working day 54,100 69,100 77,800 77,400 77,800 +0.5%
  • Diagram
  • Files
  • Link
  • Download
Thun
MP/working day 30,700 35,900 40,500 40,400 42,400 +5.0%
  • Diagram
  • Link
  • Download

Thun


Uster
MP/working day 22,500 25,500 27,500 27,900 26,000 -6.8%
  • Diagram
  • Link
  • Download

Uster


Winterthur
MP/working day 95,000 121,400 131,100 134,700 132,300 -1.8%
  • Diagram
  • Files
  • Link
  • Download
Zug
MP/working day 46,100 55,600 59,800 58,900 64,400 +9.3%
  • Diagram
  • Link
  • Download

Zug


Zürich Altstetten
MP/working day 42,700 57,400 67,100 69,700 73,000 +4.7%
  • Diagram
  • Link
  • Download

Zürich Altstetten


Zürich Enge
MP/working day 17,400 21,900 24,900 24,400 25,600 +4.9%
  • Diagram
  • Link
  • Download

Zürich Enge


Zürich Hardbrücke
MP/working day 32,900 44,100 50,000 50,700 51,100 +0.8%
  • Diagram
  • Link
  • Download

Zürich Hardbrücke


Zürich HB
MP/working day 286,400 367,400 399,000 405,200 426,400 +5.2%
  • Diagram
  • Files
  • Link
  • Download
Zürich Oerlikon
MP/working day 84,500 104,300 113,900 113,800 118,300 +4.0%
  • Diagram
  • Files
  • Link
  • Download
Zürich Stadelhofen
MP/working day 68,100 81,100 86,800 84,500 93,000 +10.1%
  • Diagram
  • Files
  • Link
  • Download