Transportation.

This is all about SBB’s transportation; with figures on our offer, sales and demand for passenger services, on transportation for freight services, usage of rail infrastructure or the overall operating performance of trains – SBB’s great importance for mobility and logistics in Switzerland is plain to see. This array of figures is complemented with maps and videos of passengers numbers, open data on passengers boarding and alighting at stations, regular customers and usage of the rail network, as well as diagrams that go into great depth on particular topics or show comparisons with other countries.

Loading the data table – please wait!
2021 2022 2023 2024 2025
 
Passenger Services
  • Footnote

Passenger Services


Footnote

If not indicated otherwise: SBB Passenger Services incl. subsidiaries
Trains per day
number/day 7,448 7,382 7,759 7,857 8,063 +2.6%
  • Diagram
  • Download

Trains per day


Tickets sold per day
number/day 323,456 451,872 528,431 588,275 649,721 +10.4%
  • Diagram
  • Download

Tickets sold per day


Passengers per day
m PJ/day 0.88 1.16 1.32 1.39 1.43 +3.2%
  • Diagram
  • Files
  • Link
  • Download
Passenger Services – offer
  • Link

Passenger Services – offer


Related Links


Trains operated
7,653 7,544 7,889 7,947 8,146 +2.5%
  • Diagram
  • Footnote
  • Download

Trains operated


Footnote

Monday to Friday.
Long-Distance Services
1,390 1,309 1,394 1,358 1,424 +4.9%
  • Diagram
  • Footnote
  • Download

Long-Distance Services


Footnote

Monday to Friday; including SOB trains run by SBB as a long-distance services concession (Treno Gottardo, Aare Linth, Rheintalexpress).
Regional Services
6,263 6,235 6,495 6,589 6,722 +2.0%
  • Diagram
  • Footnote
  • Download

Regional Services


Footnote

Monday to Friday.
Train-kilometres offered
train-km m 155.0 155.7 161.0 +3.4%
  • Diagram
  • Footnote
  • Download

Train-kilometres offered


Footnote

Including rail replacement services.
Long-Distance Services
train-km m 67.8 67.5 69.6 +3.1%
  • Diagram
  • Footnote
  • Download

Long-Distance Services


Footnote

Including SOB trains run by SBB as a long-distance services concession (Treno Gottardo, Aare Linth, Rheintalexpress); including rail replacement services.
Regional Services
train-km m 87.3 88.2 91.4 +3.7%
  • Diagram
  • Footnote
  • Download

Regional Services


Footnote

Including bus services; including rail replacement services.
Rail services
train-km m 85.8 86.5 88.8 +2.7%
  • Diagram
  • Download

Rail services


Bus services
bus-km m 1.5 1.7 2.6 +51.8%
  • Diagram
  • Footnote
  • Download

Bus services


Footnote

Includes rail replacement services alongside actual bus services.
Seat-kilometres offered
seat-km offered bn 72.7 74.1 76.2 +2.8%
  • Diagram
  • Footnote
  • Link
  • Download

Seat-kilometres offered


Footnote

Including rail replacement services.
Long-Distance Services
seat-km offered bn 46.0 47.0 48.3 +2.8%
  • Diagram
  • Footnote
  • Download

Long-Distance Services


Footnote

Including SOB trains run by SBB as a long-distance services concession (Treno Gottardo, Aare Linth, Rheintalexpress); including rail replacement services.
Regional Services
seat-km offered bn 25.3 26.0 26.6 27.1 27.9 +2.8%
  • Diagram
  • Footnote
  • Download

Regional Services


Footnote

Including bus services; including rail replacement services.
Rail services
seat-km offered bn 26.4 26.9 27.7 +2.7%
  • Diagram
  • Download

Rail services


Bus services
seat-km offered bn 233.2 191.9 220.8 +15.1%
  • Diagram
  • Footnote
  • Download

Bus services


Footnote

Includes rail replacement services alongside actual bus services.
Seats offered per train
number [459] [471] 469 476 473 -0.6%
  • Diagram
  • Footnote
  • Download

Seats offered per train


Footnote

Weighted average based on train kilometres.
Long-Distance Services
number [668] [685] 679 696 694 -0.3%
  • Diagram
  • Footnote
  • Download

Long-Distance Services


Footnote

Including SOB trains run by SBB as a long-distance services concession (Treno Gottardo, Aare Linth, Rheintalexpress).
Regional Services
number [300] [305] 305 308 305 -0.9%
  • Diagram
  • Download

Regional Services


Passenger Services – sales
  • Link

Passenger Services – sales


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


Ticket sales SBB
Tickets m 118.1 164.9 192.9 215.3 237.1 +10.1%
  • Diagram
  • Files
  • Footnote
  • Download

Ticket sales SBB


Footnote

SBB AG only, excluding subsidiaries. The total ticket sales also include sales via non-staffed partner distribution and via the SBB Contact Center.
Bought via self-service
% 94.5 94.5 95.2 96.0 96.6 +0.6%
  • Diagram
  • Download

Bought via self-service


Bought via digital channels
% 69.9 73.7 77.8 81.1 83.8 +2.6%
  • Diagram
  • Download

Bought via digital channels


Digital channels
Tickets m 82.5 121.6 150.0 174.7 198.6 +13.7%
  • Diagram
  • Footnote
  • Download

Digital channels


Footnote

SBB.ch and SBB Mobile.
of which EasyRide (check in/check out)
Tickets m 9.4 17.5 23.3 31.1 39.2 +25.9%
  • Diagram
  • Download

of which EasyRide (check in/check out)


of which paid for with Half Fare Travelcard PLUS
Tickets m 0.1 14.8 24.7 +66.5%
  • Diagram
  • Download

of which paid for with Half Fare Travelcard PLUS


Ticket machines
Tickets m 24.9 28.9 27.1 24.2 22.1 -8.5%
  • Diagram
  • Download

Ticket machines


Automatic travelcard renewal
Tickets m 3.7 4.0 4.3 4.4 4.6 +3.9%
  • Diagram
  • Download

Automatic travelcard renewal


Travel centres
Tickets m 6.4 9.0 9.2 8.8 8.2 -7.0%
  • Diagram
  • Download

Travel centres


Regular customers (GA and Half Fare Travelcards)
Travelcards m 3.235 3.399 3.594 3.763 3.875 +3.0%
  • Diagram
  • Files
  • Footnote
  • Download

Regular customers (GA and Half Fare Travelcards)


Footnote

National Direct Service GA Travelcards and Half Fare Travelcards.
GA Travelcards (network season tickets)
Travelcards m 0.406 0.431 0.447 0.425 0.423 -0.5%
  • Diagram
  • Files
  • Footnote
  • Download

GA Travelcards (network season tickets)


Footnote

National Direct Service travelcards.
GA Travelcard rate by canton
  • Footnote

GA Travelcard rate by canton


Footnote

Proportion of the population with a GA Travelcard.
Aargau
% 5.9 6.2 6.4 6.0 6.0 -0.0%
  • Diagram
  • Download

Aargau


Appenzell Ausserrhoden
% 3.7 3.7 3.8 3.5 3.4 -0.1%
  • Diagram
  • Download

Appenzell Ausserrhoden


Appenzell Innerrhoden
% 2.2 2.3 2.3 2.1 2.1 -0.0%
  • Diagram
  • Download

Appenzell Innerrhoden


Basel-Landschaft
% 2.8 2.9 2.9 2.7 2.7 -0.0%
  • Diagram
  • Download

Basel-Landschaft


Basel-Stadt
% 4.5 4.8 4.9 4.6 4.6 +0.1%
  • Diagram
  • Download

Basel-Stadt


Bern / Berne
% 8.1 8.3 8.5 8.0 7.9 -0.1%
  • Diagram
  • Download

Bern / Berne


Fribourg / Freiburg
% 4.1 4.3 4.5 4.2 4.2 -0.0%
  • Diagram
  • Download

Fribourg / Freiburg


Genève
% 1.1 1.2 1.3 1.2 1.1 -0.1%
  • Diagram
  • Download

Genève


Glarus
% 4.8 4.9 5.2 4.7 4.7 +0.0%
  • Diagram
  • Download

Glarus


Graubünden / Grigioni / Grischun
% 3.7 3.8 3.9 3.6 3.6 -0.0%
  • Diagram
  • Download

Graubünden / Grigioni / Grischun


Jura
% 3.5 3.9 4.0 3.8 3.7 -0.1%
  • Diagram
  • Download

Jura


Luzern
% 4.9 5.1 5.3 4.9 4.8 -0.0%
  • Diagram
  • Download

Luzern


Neuchâtel
% 3.6 3.9 4.0 3.8 3.4 -0.3%
  • Diagram
  • Download

Neuchâtel


Nidwalden
% 3.0 3.1 3.3 3.3 3.3 -0.0%
  • Diagram
  • Download

Nidwalden


Obwalden
% 2.3 2.5 2.6 2.4 2.5 +0.1%
  • Diagram
  • Download

Obwalden


Schaffhausen
% 5.4 5.7 5.9 5.5 5.5 -0.0%
  • Diagram
  • Download

Schaffhausen


Schwyz
% 4.6 4.8 5.0 4.8 4.8 +0.0%
  • Diagram
  • Download

Schwyz


Solothurn
% 6.4 6.6 6.8 6.5 6.5 +0.1%
  • Diagram
  • Download

Solothurn


St. Gallen
% 4.4 4.6 4.7 4.2 4.1 -0.1%
  • Diagram
  • Download

St. Gallen


Thurgau
% 4.2 4.4 4.5 4.1 4.0 -0.1%
  • Diagram
  • Download

Thurgau


Ticino
% 1.1 1.2 1.3 1.2 1.3 +0.1%
  • Diagram
  • Download

Ticino


Uri
% 3.7 4.0 4.4 4.1 4.2 +0.1%
  • Diagram
  • Download

Uri


Valais / Wallis
% 4.8 5.1 5.2 4.9 4.9 -0.0%
  • Diagram
  • Download

Valais / Wallis


Vaud
% 3.4 3.7 3.8 3.6 3.6 -0.0%
  • Diagram
  • Download

Vaud


Zug
% 5.8 6.0 6.2 5.8 5.8 -0.0%
  • Diagram
  • Download

Zug


Zürich
% 5.1 5.3 5.4 5.0 5.0 -0.1%
  • Diagram
  • Download

Zürich


Half Fare Travelcards
Travelcards m 2.829 2.969 3.147 3.338 3.453 +3.4%
  • Diagram
  • Files
  • Footnote
  • Download

Half Fare Travelcards


Footnote

National Direct Service travelcards.
Half Fare Travelcard rate by canton
  • Footnote

Half Fare Travelcard rate by canton


Footnote

Proportion of the population with a Half Fare Travelcard.
Aargau
% 30.5 31.2 32.8 34.2 34.8 +0.7%
  • Diagram
  • Download

Aargau


Appenzell Ausserrhoden
% 34.5 36.4 38.1 39.6 40.3 +0.7%
  • Diagram
  • Download

Appenzell Ausserrhoden


Appenzell Innerrhoden
% 30.6 31.4 33.8 35.6 37.8 +2.2%
  • Diagram
  • Download

Appenzell Innerrhoden


Basel-Landschaft
% 28.7 29.3 30.5 31.7 32.4 +0.7%
  • Diagram
  • Download

Basel-Landschaft


Basel-Stadt
% 36.2 37.6 39.0 40.1 40.8 +0.7%
  • Diagram
  • Download

Basel-Stadt


Bern / Berne
% 38.5 39.6 41.3 43.0 43.5 +0.5%
  • Diagram
  • Download

Bern / Berne


Fribourg / Freiburg
% 22.0 23.1 24.9 26.8 27.6 +0.8%
  • Diagram
  • Download

Fribourg / Freiburg


Genève
% 17.8 19.0 20.3 21.6 22.1 +0.6%
  • Diagram
  • Download

Genève


Glarus
% 27.7 28.7 30.3 32.2 33.0 +0.8%
  • Diagram
  • Download

Glarus


Graubünden / Grigioni / Grischun
% 32.4 33.6 35.5 37.1 38.2 +1.1%
  • Diagram
  • Download

Graubünden / Grigioni / Grischun


Jura
% 20.9 21.8 23.1 24.4 25.1 +0.7%
  • Diagram
  • Download

Jura


Luzern
% 37.4 38.6 40.4 42.2 43.2 +0.9%
  • Diagram
  • Download

Luzern


Neuchâtel
% 22.7 24.1 25.8 27.6 26.1 -1.5%
  • Diagram
  • Download

Neuchâtel


Nidwalden
% 42.2 43.5 45.7 47.5 49.3 +1.8%
  • Diagram
  • Download

Nidwalden


Obwalden
% 39.5 41.3 43.7 45.4 46.1 +0.7%
  • Diagram
  • Download

Obwalden


Schaffhausen
% 32.6 33.5 34.8 36.3 36.6 +0.2%
  • Diagram
  • Download

Schaffhausen


Schwyz
% 35.8 37.3 39.5 41.4 42.9 +1.4%
  • Diagram
  • Download

Schwyz


Solothurn
% 30.5 31.2 32.5 34.0 34.6 +0.6%
  • Diagram
  • Download

Solothurn


St. Gallen
% 31.4 32.6 34.2 35.7 36.7 +1.0%
  • Diagram
  • Download

St. Gallen


Thurgau
% 30.1 31.2 33.0 34.6 35.4 +0.8%
  • Diagram
  • Download

Thurgau


Ticino
% 13.6 15.1 16.8 18.4 19.3 +0.9%
  • Diagram
  • Download

Ticino


Uri
% 35.7 38.3 40.7 42.9 44.5 +1.5%
  • Diagram
  • Download

Uri


Valais / Wallis
% 29.5 30.9 32.8 34.5 35.6 +1.1%
  • Diagram
  • Download

Valais / Wallis


Vaud
% 27.4 29.0 30.7 32.5 33.4 +0.9%
  • Diagram
  • Download

Vaud


Zug
% 43.6 45.5 47.4 49.4 50.4 +1.0%
  • Diagram
  • Download

Zug


Zürich
% 41.4 42.6 44.0 45.1 45.7 +0.6%
  • Diagram
  • Download

Zürich


Passenger Services – demand
  • Files

Passenger Services – demand


Passenger-traffic performance
Pkm m 12,505 17,296 19,993 20,502 21,185 +3.3%
  • Diagram
  • Files
  • Footnote
  • Link
  • Download

Passenger-traffic performance


Footnote

Including rail replacement services.
Long-Distance Services
Pkm m 8,630 12,259 14,054 14,336 14,824 +3.4%
  • Diagram
  • Footnote
  • Download

Long-Distance Services


Footnote

Including SOB trains run by SBB as a long-distance services concession (Treno Gottardo, Aare Linth, Rheintalexpress); including rail replacement services.
Regional Services
Pkm m 3,875 5,036 5,940 6,166 6,361 +3.2%
  • Diagram
  • Footnote
  • Download

Regional Services


Footnote

Including bus services; including rail replacement services.
Rail services
Pkm m 3,862 5,021 5,911 6,128 6,310 +3.0%
  • Diagram
  • Download

Rail services


Bus services
Pkm m 12 16 29 37 51 +36.4%
  • Diagram
  • Footnote
  • Download

Bus services


Footnote

Includes rail replacement services alongside actual bus services.
Growth in demand for peak traffic
% 0.4 35.3 15.5 2.6 3.3 +0.7%
  • Diagram
  • Footnote
  • Download

Growth in demand for peak traffic


Footnote

Peak hours are regarded as Monday to Friday from 6.00 to 8.59 and from 16.00 to 18.59.
Long-Distance Services
% 0.8 38.6 14.4 2.4 3.6 +1.2%
  • Diagram
  • Download

Long-Distance Services


Regional Services
% -0.5 28.4 17.9 3.0 2.4 -0.6%
  • Diagram
  • Footnote
  • Download

Regional Services


Footnote

Without subsidiaries.
Growth in demand for off-peak periods
% 8.5 36.2 17.1 2.4 3.7 +1.3%
  • Diagram
  • Download

Growth in demand for off-peak periods


Long-Distance Services
% 9.5 39.3 16.7 2.0 3.9 +1.9%
  • Diagram
  • Download

Long-Distance Services


Regional Services
% 6.0 27.6 18.1 3.8 3.1 -0.7%
  • Diagram
  • Footnote
  • Download

Regional Services


Footnote

Without subsidiaries.
Growth in weekend demand
% 15.1 42.5 13.4 1.7 4.0 +2.3%
  • Diagram
  • Footnote
  • Download

Growth in weekend demand


Footnote

Including public holidays as per the timetable.
Long-Distance Services
% 15.6 44.1 12.1 1.8 3.9 +2.1%
  • Diagram
  • Download

Long-Distance Services


Regional Services
% 13.3 36.7 18.6 1.5 4.4 +2.9%
  • Diagram
  • Footnote
  • Download

Regional Services


Footnote

Without subsidiaries.
Average load factor
% 27.5 27.7 27.8 +0.1%
  • Diagram
  • Footnote
  • Download

Average load factor


Footnote

Weighted average based on seat-kilometres offered.
Long-Distance Services
% 30.5 30.5 30.7 +0.2%
  • Diagram
  • Download

Long-Distance Services


Regional Services
% 15.3 19.4 22.3 22.7 22.8 +0.1%
  • Diagram
  • Download

Regional Services


Passenger volume in terms of journeys
PJ m 322.9 422.3 481.0 507.3 521.9 +2.9%
  • Diagram
  • Link
  • Download

Passenger volume in terms of journeys


Passengers per day
m PJ/day 0.88 1.16 1.32 1.39 1.43 +3.2%
  • Diagram
  • Files
  • Link
  • Download
Passengers per train
number [82] [112] 130 133 134 +0.5%
  • Diagram
  • Footnote
  • Download

Passengers per train


Footnote

Weighted average based on train kilometres.
Average length of journey
km 37.8 39.6 40.2 39.1 39.3 +0.5%
  • Diagram
  • Download

Average length of journey


Modal split of passenger traffic
% 17.7 20.8 22.5 22.9
  • Diagram
  • Footnote
  • Link
  • Download

Modal split of passenger traffic


Footnote

Percentage of all public transport of motorised passenger traffic by rail and road; in terms of transport performance in Switzerland in passenger-kilometres, excluding human-powered mobility. Source: Federal Statistical Office – Mobility and Transport.
of which railway
% 13.8 16.8 18.4 18.7
  • Diagram
  • Footnote
  • Link
  • Download

of which railway


Footnote

Rail’s share of motorised passenger transport by rail and road; measured by traffic performance in Switzerland in passenger-kilometres, excluding human-powered mobility. Calculated based on data from the Federal Statistical Office – Mobility and Transport.
Passengers boarding and alighting at stations
  • Files
  • Footnote
  • Link

Passengers boarding and alighting at stations


Footnote

This only takes rail passengers into consideration. Passengers changing trains are counted twice ‒ i.e. as both alighting and boarding. The rate of change is calculated on the basis of the unrounded figures. The information is updated in April of the following year.
Zürich HB
JL/working day 272,200 360,900 419,600 438,300 480,900 +9.7%
  • Diagram
  • Files
  • Footnote
  • Link
  • Download

Zürich HB


Footnote

Includes ZLOE, ZMUS and ZUSZ, too.
Bern
JL/working day 127,800 164,800 189,200 193,100 191,700 -0.7%
  • Diagram
  • Files
  • Footnote
  • Link
  • Download

Bern


Footnote

Without RBS.
Winterthur
JL/working day 73,100 93,700 110,900 114,300 116,400 +1.9%
  • Diagram
  • Files
  • Link
  • Download
Luzern
JL/working day 66,700 88,100 104,400 109,800 114,900 +4.6%
  • Diagram
  • Files
  • Link
  • Download
Basel SBB
JL/working day 68,600 90,900 105,900 109,000 112,100 +2.8%
  • Diagram
  • Files
  • Footnote
  • Link
  • Download

Basel SBB


Footnote

Passengers boarding and alighting to/from abroad are only partially recorded.
Lausanne
JL/working day 73,000 93,700 105,900 112,600 107,700 -4.3%
  • Diagram
  • Files
  • Link
  • Download
Zürich Oerlikon
JL/working day 67,300 84,000 94,200 98,100 99,900 +1.9%
  • Diagram
  • Files
  • Link
  • Download
Genève
JL/working day 52,800 74,100 88,500 89,800 92,900 +3.5%
  • Diagram
  • Files
  • Footnote
  • Link
  • Download

Genève


Footnote

Passengers boarding and alighting to/from abroad are only partially recorded.
Zürich Stadelhofen
JL/working day 55,000 71,300 80,400 83,700 86,700 +3.6%
  • Diagram
  • Files
  • Footnote
  • Link
  • Download

Zürich Stadelhofen


Footnote

Without Forchbahn.
Olten
JL/working day 54,000 71,800 80,900 84,500 86,700 +2.5%
  • Diagram
  • Files
  • Link
  • Download
Zürich Hardbrücke
JL/working day 34,600 50,400 59,100 61,400 62,400 +1.6%
  • Diagram
  • Files
  • Link
  • Download
Zürich Flughafen
JL/working day 21,400 35,500 50,000 52,900 55,500 +5.0%
  • Diagram
  • Files
  • Link
  • Download
Biel/Bienne
JL/working day 38,100 46,000 50,800 52,300 53,200 +1.6%
  • Diagram
  • Files
  • Footnote
  • Link
  • Download

Biel/Bienne


Footnote

Without ASM.
Renens VD
JL/working day 17,400 23,200 26,700 29,800 51,800 +73.5%
  • Diagram
  • Footnote
  • Link
  • Download

Renens VD


Footnote

Without TSOL.
St. Gallen
JL/working day 35,000 42,700 48,200 49,000 51,300 +4.6%
  • Diagram
  • Files
  • Footnote
  • Link
  • Download

St. Gallen


Footnote

Without AB.
More stations
 
Zürich Altstetten
JL/working day 28,000 37,600 44,600 47,600 48,700 +2.3%
  • Diagram
  • Link
  • Download

Zürich Altstetten


Zug
JL/working day 30,400 40,000 45,800 46,900 47,200 +0.6%
  • Diagram
  • Link
  • Download

Zug


Related Links


Aarau
JL/working day 30,800 38,200 43,400 45,300 46,600 +2.8%
  • Diagram
  • Footnote
  • Link
  • Download

Aarau


Footnote

Without AVA.
Baden
JL/working day 23,200 30,100 35,700 37,200 38,500 +3.5%
  • Diagram
  • Link
  • Download

Baden


Lugano
JL/working day 18,900 27,400 33,300 34,200 35,600 +4.0%
  • Diagram
  • Footnote
  • Link
  • Download

Lugano


Footnote

Without FLP.
Thun
JL/working day 30,000 34,000 35,200 35,500 +0.9%
  • Diagram
  • Footnote
  • Link
  • Download

Thun


Footnote

BLS railway station.
Fribourg/Freiburg
JL/working day 19,900 24,400 33,400 34,600 34,600 +0.1%
  • Diagram
  • Link
  • Download

Fribourg/Freiburg


Neuchâtel
JL/working day 19,800 26,900 31,200 32,700 32,600 -0.2%
  • Diagram
  • Link
  • Download

Neuchâtel


Lenzburg
JL/working day 20,400 25,100 29,500 31,300 31,500 +0.7%
  • Diagram
  • Link
  • Download

Lenzburg


Vevey
JL/working day 18,600 24,000 26,700 28,800 30,400 +5.7%
  • Diagram
  • Footnote
  • Link
  • Download

Vevey


Footnote

Including trains of MVR.
Chur
JL/working day 19,400 24,500 27,800 28,600 30,300 +5.9%
  • Diagram
  • Link
  • Download

Chur


Wetzikon ZH
JL/working day 21,700 25,800 28,300 29,200 30,100 +3.1%
  • Diagram
  • Link
  • Download

Wetzikon ZH


Uster
JL/working day 18,100 24,300 27,600 28,700 29,500 +2.8%
  • Diagram
  • Link
  • Download

Uster


Stettbach
JL/working day 17,900 23,100 26,700 27,600 28,900 +4.8%
  • Diagram
  • Link
  • Download

Stettbach


Schaffhausen
JL/working day 15,700 19,400 25,200 26,900 27,600 +2.6%
  • Diagram
  • Footnote
  • Link
  • Download

Schaffhausen


Footnote

Passengers boarding and alighting to/from abroad are only partially recorded.
Rapperswil SG
JL/working day 18,400 21,600 24,400 25,900 27,000 +4.1%
  • Diagram
  • Link
  • Download

Rapperswil SG


Brugg AG
JL/working day 17,200 21,600 25,200 25,700 26,400 +2.6%
  • Diagram
  • Link
  • Download

Brugg AG


Visp
JL/working day 15,800 21,400 25,300 25,400 26,400 +3.6%
  • Diagram
  • Link
  • Download

Visp


Dietikon
JL/working day 17,500 21,100 23,700 24,400 24,300 -0.7%
  • Diagram
  • Footnote
  • Link
  • Download

Dietikon


Footnote

Without AVA.
Nyon
JL/working day 14,500 18,800 21,400 22,200 22,800 +2.8%
  • Diagram
  • Footnote
  • Link
  • Download

Nyon


Footnote

Without NstCM.
Bellinzona
JL/working day 15,300 19,200 20,300 19,900 21,900 +10.0%
  • Diagram
  • Link
  • Download

Bellinzona


Yverdon-les-Bains
JL/working day 15,200 19,100 20,900 22,300 21,900 -1.7%
  • Diagram
  • Footnote
  • Link
  • Download

Yverdon-les-Bains


Footnote

Without TRAVYS.
Brig
JL/working day 13,200 17,500 20,700 21,000 21,400 +2.0%
  • Diagram
  • Link
  • Download

Brig


Wädenswil
JL/working day 14,000 17,300 20,000 20,500 20,700 +1.0%
  • Diagram
  • Link
  • Download

Wädenswil


Effretikon
JL/working day 14,600 17,500 19,400 20,000 20,300 +1.2%
  • Diagram
  • Link
  • Download

Effretikon


Morges
JL/working day 16,500 20,700 24,200 25,200 20,200 -19.7%
  • Diagram
  • Footnote
  • Link
  • Download

Morges


Footnote

Without MBC.
Wil SG
JL/working day 14,700 16,800 19,200 19,900 20,000 +0.5%
  • Diagram
  • Footnote
  • Link
  • Download

Wil SG


Footnote

Without FW.
Montreux
JL/working day 12,000 15,400 17,600 18,100 19,900 +9.8%
  • Diagram
  • Footnote
  • Link
  • Download

Montreux


Footnote

Including trains of MVR.
Thalwil
JL/working day 13,500 16,300 18,900 20,200 19,800 -2.2%
  • Diagram
  • Link
  • Download

Thalwil


Arth-Goldau
JL/working day 13,400 16,800 18,500 18,500 19,700 +6.4%
  • Diagram
  • Footnote
  • Link
  • Download

Arth-Goldau


Footnote

Without RB.
Zürich Enge
JL/working day 11,000 14,600 17,500 18,700 18,900 +0.9%
  • Diagram
  • Link
  • Download

Zürich Enge


Liestal
JL/working day 14,800 17,800 18,500 18,600 18,600 -0.3%
  • Diagram
  • Footnote
  • Link
  • Download

Liestal


Footnote

Without BLT.
Spiez
JL/working day 11,100 16,000 17,900 18,000 18,600 +3.1%
  • Diagram
  • Footnote
  • Link
  • Download

Spiez


Footnote

BLS railway station.
Pfäffikon SZ
JL/working day 12,900 15,300 17,300 17,900 18,400 +3.0%
  • Diagram
  • Link
  • Download

Pfäffikon SZ


Weinfelden
JL/working day 12,400 14,900 17,400 18,000 18,400 +2.2%
  • Diagram
  • Link
  • Download

Weinfelden


Landquart
JL/working day 12,100 15,200 16,700 18,200 18,400 +1.1%
  • Diagram
  • Link
  • Download

Landquart


Bülach
JL/working day 12,900 15,000 17,600 17,700 18,300 +3.9%
  • Diagram
  • Link
  • Download

Bülach


Bern Wankdorf
JL/working day 9,300 12,800 15,900 16,500 18,100 +9.8%
  • Diagram
  • Link
  • Download

Bern Wankdorf


Burgdorf
JL/working day 14,900 15,900 17,200 17,700 18,100 +2.3%
  • Diagram
  • Link
  • Download

Burgdorf


Rotkreuz
JL/working day 11,500 15,200 17,000 17,900 17,800 -0.3%
  • Diagram
  • Link
  • Download

Rotkreuz


Solothurn
JL/working day 12,600 15,100 16,900 17,500 17,100 -2.3%
  • Diagram
  • Footnote
  • Link
  • Download

Solothurn


Footnote

Without ASM and RBS.
Interlaken Ost
JL/working day 6,600 10,300 14,500 15,600 17,000 +8.6%
  • Diagram
  • Footnote
  • Link
  • Download

Interlaken Ost


Footnote

Without BOB.
Sargans
JL/working day 9,200 11,800 12,200 12,800 16,400 +28.5%
  • Diagram
  • Link
  • Download

Sargans


Wallisellen
JL/working day 10,800 13,200 15,200 15,900 16,200 +1.8%
  • Diagram
  • Link
  • Download

Wallisellen


Sion
JL/working day 10,500 12,900 14,900 15,500 16,000 +3.0%
  • Diagram
  • Link
  • Download

Sion


Genève-Aéroport
JL/working day 5,700 11,900 14,600 15,800 15,500 -1.9%
  • Diagram
  • Link
  • Download

Genève-Aéroport


Schlieren
JL/working day 11,400 14,300 15,200 15,800 15,200 -3.9%
  • Diagram
  • Link
  • Download

Schlieren


Sursee
JL/working day 10,100 12,700 14,400 15,200 15,100 -0.6%
  • Diagram
  • Link
  • Download

Sursee


 
Freight Services
  • Footnote

Freight Services


Footnote

Consolidated data for SBB Cargo Ltd and SBB Cargo International Ltd and all countries served.
Volume of freight traffic
net tonnes m 48.0 45.8 44.6 43.1 40.9 -5.1%
  • Diagram
  • Footnote
  • Download

Volume of freight traffic


Footnote

Consolidated data for SBB Cargo Ltd and SBB Cargo International Ltd and all countries served.
SBB Cargo Ltd (Switzerland)
net tonnes m 28.9 27.8 25.9 24.3 22.9 -5.8%
  • Diagram
  • Download

SBB Cargo Ltd (Switzerland)


SBB Cargo International Ltd
net tonnes m 21.6 20.0 19.9 18.8 18.1 -3.6%
  • Diagram
  • Download

SBB Cargo International Ltd


Volume of freight traffic per day
net tonnes/day 185,000 180,000 175,000 170,000 160,000 -5.9%
  • Diagram
  • Footnote
  • Download

Volume of freight traffic per day


Footnote

These are converted using 252 working days and an average lorry load weight of 11.3 tonnes on 14500 lorry journeys.
Freight-traffic performance
net tonne-km m 17,174 16,509 16,305 15,518 14,818 -4.5%
  • Diagram
  • Footnote
  • Link
  • Download

Freight-traffic performance


Footnote

Consolidated data for SBB Cargo Ltd and SBB Cargo International Ltd and all countries served.
SBB Cargo Ltd (Switzerland)
net tonne-km m 5,256 4,999 4,622 4,234 4,113 -2.9%
  • Diagram
  • Download

SBB Cargo Ltd (Switzerland)


SBB Cargo International Ltd
net tonne-km m 12,659 12,071 11,972 11,288 10,772 -4.6%
  • Diagram
  • Download

SBB Cargo International Ltd


Modal split of freight traffic
% 37.5 37.7 37.8 36.9
  • Diagram
  • Footnote
  • Link
  • Download

Modal split of freight traffic


Footnote

Rail’s share of total freight traffic by rail and road; in terms of transport performance in Switzerland in net-net tonne-kilometres. Source: Federal Statistical Office – Mobility and Transport.
Trans-alpine freight SBB Cargo
net tonnes m 19.6 18.5 17.7 16.7 16.1 -3.8%
  • Diagram
  • Footnote
  • Download

Trans-alpine freight SBB Cargo


Footnote

Data according to train path sales.
SBB Cargo Ltd (Switzerland)
net tonnes m 6.2 6.2 5.5 5.1 4.5 -11.2%
  • Diagram
  • Download

SBB Cargo Ltd (Switzerland)


Gotthard
net tonnes m 5.9 5.9 5.3 4.9 4.3 -11.3%
  • Diagram
  • Download

Gotthard


Simplon
net tonnes m 0.3 0.3 0.2 0.2 0.2 -9.4%
  • Diagram
  • Download

Simplon


SBB Cargo International Ltd
net tonnes m 13.4 12.4 12.2 11.7 11.6 -0.6%
  • Diagram
  • Download

SBB Cargo International Ltd


Gotthard
net tonnes m 10.2 10.6 10.2 9.5 10.1 +7.0%
  • Diagram
  • Download

Gotthard


Simplon
net tonnes m 3.3 1.8 2.0 2.2 1.5 -33.2%
  • Diagram
  • Download

Simplon


SBB market share of trans-alpine railway freight
% 60.2 54.6 58.4 57.7 56.6 -1.1%
  • Diagram
  • Footnote
  • Link
  • Download

SBB market share of trans-alpine railway freight


Footnote

Intramodal market share, measured by traffic volume in net tonnes. Source: Federal Office of Transport – transfer from road to rail.
SBB Cargo Ltd (Switzerland)
% 22.1 20.6 21.4 21.5 18.0 -3.5%
  • Diagram
  • Download

SBB Cargo Ltd (Switzerland)


SBB Cargo International Ltd
% 38.1 34.0 37.0 36.2 38.6 +2.4%
  • Diagram
  • Download

SBB Cargo International Ltd


 
Infrastructure
  • Link

Infrastructure


Trains on the network
no./working day 11,254 11,334 11,413 11,569 11,464 -0.9%
  • Diagram
  • Files
  • Footnote
  • Download

Trains on the network


Footnote

Trains from all transport companies on SBB infrastructure and Zentralbahn infrastructure; Monday to Friday.
Passenger traffic
no./working day 9,605 9,693 9,780 9,987 9,939 -0.5%
  • Diagram
  • Footnote
  • Download

Passenger traffic


Footnote

Monday to Friday; including Zentralbahn.
of which on SBB infrastructure
no./working day 9,310 9,337 9,395 9,590 9,540 -0.5%
  • Diagram
  • Footnote
  • Download

of which on SBB infrastructure


Footnote

Monday to Friday.
Freight traffic
no./working day 1,649 1,641 1,634 1,582 1,525 -3.6%
  • Diagram
  • Footnote
  • Download

Freight traffic


Footnote

Monday to Friday.
of which on SBB infrastructure
no./working day 1,649 1,641 1,634 1,582 1,525 -3.6%
  • Diagram
  • Footnote
  • Download

of which on SBB infrastructure


Footnote

Monday to Friday.
Train paths sold or used by the infrastructure manager
train-path km m 189.4 193.3 193.2 195.0 197.0 +1.0%
  • Diagram
  • Link
  • Download

Train paths sold or used by the infrastructure manager


SBB Infrastructure train paths sold
train-path km m 184.8 188.6 188.5 190.3 192.4 +1.1%
  • Diagram
  • Link
  • Download

SBB Infrastructure train paths sold


Passenger traffic
train-path km m 157.1 160.3 161.0 163.4 166.4 +1.9%
  • Diagram
  • Download

Passenger traffic


SBB Passenger Services including subsidiaries
train-path km m 141.0 143.3 144.3 146.0 149.9 +2.7%
  • Diagram
  • Download

SBB Passenger Services including subsidiaries


Other passenger traffic companies
train-path km m 16.1 17.0 16.8 17.4 16.6 -4.7%
  • Diagram
  • Download

Other passenger traffic companies


Freight traffic
train-path km m 27.7 28.2 27.5 26.9 26.0 -3.5%
  • Diagram
  • Download

Freight traffic


SBB Cargo Ltd and SBB Cargo International Ltd
train-path km m 21.0 20.7 20.1 19.3 18.4 -4.2%
  • Diagram
  • Download

SBB Cargo Ltd and SBB Cargo International Ltd


Other freight traffic companies
train-path km m 6.7 7.5 7.4 7.6 7.5 -1.6%
  • Diagram
  • Download

Other freight traffic companies


Subsidiary train paths sold
train-path km m 3.2 3.3 3.4 3.4 3.2 -5.5%
  • Diagram
  • Footnote
  • Download

Subsidiary train paths sold


Footnote

Sensetalbahn and Zentralbahn are subsidiaries of SBB Passenger Services.
Sensetalbahn (and Thurbo)
train-path km m 0.1 0.2 0.2 0.2 0.0 -100.0%
  • Diagram
  • Footnote
  • Download

Sensetalbahn (and Thurbo)


Footnote

Integration of Sensetalbahn into SBB infrastructure as of 1.1.2025.
Zentralbahn (metre gauge)
train-path km m 3.1 3.1 3.2 3.2 3.2 -0.0%
  • Diagram
  • Download

Zentralbahn (metre gauge)


Train paths used by the infrastructure managers
train-path km m 1.35 1.37 1.35 1.33 1.42 +6.5%
  • Diagram
  • Download

Train paths used by the infrastructure managers


SBB Infrastructure
train-path km m 1.35 1.37 1.34 1.33 1.42 +6.4%
  • Diagram
  • Download

SBB Infrastructure


Subsidiaries
train-path km m 0.00 0.01 0.00 0.00 0.00 +268.2%
  • Diagram
  • Footnote
  • Download

Subsidiaries


Footnote

Sensetalbahn and Zentralbahn are subsidiaries of SBB Passenger Division.
Train density
trains/route/day 160.4 163.7 163.6 164.6 167.0 +1.5%
  • Diagram
  • Files
  • Footnote
  • Download

Train density


Footnote

Only train paths sold on SBB infrastructure are taken into account.
Passenger trains
trains/route/day 140.1 143.0 143.5 145.2 148.5 +2.2%
  • Diagram
  • Footnote
  • Download

Passenger trains


Footnote

Only takes account of sections of SBB infrastructure travelled by passenger services.
Freight trains
trains/route/day 24.8 25.3 24.6 24.0 23.2 -3.2%
  • Diagram
  • Footnote
  • Download

Freight trains


Footnote

Only takes account of sections of SBB infrastructure travelled by freight services.
Network usage efficiency
trains/m-t/day 79.3 80.7 80.8 81.2 82.3 +1.3%
  • Diagram
  • Footnote
  • Download

Network usage efficiency


Footnote

In accordance with network status report requirements; SBB infrastructure only.
Trans-alpine freight on SBB infrastructure
net tonnes m 33.8 33.4 31.7 31.0 31.3 +0.8%
  • Diagram
  • Files
  • Footnote
  • Link
  • Download

Trans-alpine freight on SBB infrastructure


Footnote

Traffic volume for all railway undertakings on SBB infrastructure.
by transit route
 
Gotthard
net tonnes m 20.6 22.4 20.8 20.6 24.2 +17.2%
  • Diagram
  • Download

Gotthard


Wagonload freight
net tonnes m 5.3 5.2 4.8 4.7 6.9 +47.5%
  • Diagram
  • Footnote
  • Download

Wagonload freight


Footnote

Includes wagonload freight block trains.
Lorry shuttle
net tonnes m 0.1 0.0 0.1 0.1 0.1 -33.8%
  • Diagram
  • Footnote
  • Download

Lorry shuttle


Footnote

Basel Kleinhüningen–Lugano Vedeggio domestic lorry shuttle ceased operation as of the 2019 timetable change.
Unaccompanied intermodal transport
net tonnes m 15.3 17.2 16.0 15.8 17.2 +8.7%
  • Diagram
  • Download

Unaccompanied intermodal transport


Simplon
net tonnes m 13.2 11.0 10.9 10.4 7.1 -31.8%
  • Diagram
  • Download

Simplon


Wagonload freight
net tonnes m 1.4 1.2 1.3 1.0 0.3 -68.1%
  • Diagram
  • Footnote
  • Download

Wagonload freight


Footnote

Includes wagonload freight block trains.
Lorry shuttle
net tonnes m 2.2 2.3 2.5 2.3 1.7 -24.9%
  • Diagram
  • Download

Lorry shuttle


Unaccompanied intermodal transport
net tonnes m 9.6 7.5 7.1 7.1 5.1 -28.7%
  • Diagram
  • Download

Unaccompanied intermodal transport


by traffic type
  • Footnote

by traffic type


Footnote

The categorisation according to mode of transport is based on the freight train category specified by freight traffic companies when ordering train paths.
Wagonload freight
net tonnes m 6.7 6.4 6.1 5.7 7.2 +26.5%
  • Diagram
  • Footnote
  • Download

Wagonload freight


Footnote

Includes wagonload freight block trains.
Lorry shuttle
net tonnes m 2.2 2.3 2.6 2.4 1.8 -25.4%
  • Diagram
  • Download

Lorry shuttle


Unaccompanied intermodal transport
net tonnes m 24.9 24.6 23.1 23.0 22.3 -2.9%
  • Diagram
  • Download

Unaccompanied intermodal transport


Modal split of trans-alpine freight
% 73.9 72.9 72.0 70.3 68.6 -1.6%
  • Diagram
  • Footnote
  • Link
  • Download

Modal split of trans-alpine freight


Footnote

Proportion of trans-alpine road and rail freight in Switzerland transported via rail, measured by traffic volume in net-net tonnes. Source: Federal Office of Transport – shift of freight from road to rail.
of which SBB freight services
% 44.5 39.8 42.1 40.5 38.8 -1.7%
  • Diagram
  • Download

of which SBB freight services


SBB Cargo Ltd (Switzerland)
% 16.3 15.0 15.4 15.1 12.4 -2.8%
  • Diagram
  • Download

SBB Cargo Ltd (Switzerland)


SBB Cargo International Ltd
% 28.1 24.8 26.6 25.4 26.5 +1.1%
  • Diagram
  • Download

SBB Cargo International Ltd


 
Mileage
  • Footnote

Mileage


Footnote

Includes the mileage of service trains, empty runs, light engines, engineering trains and work trains, as well as that of commercial trains.
Mileage (trains and buses)
train-km m [189.3] [190.1] 193.4 192.3 196.1 +2.0%
  • Diagram
  • Footnote
  • Download

Mileage (trains and buses)


Footnote

Includes the mileage of service trains, empty runs, light engines, engineering trains and work trains, as well as that of commercial trains.
SBB Passenger Services including subsidaries
train-km m [153.2] [155.2] 159.4 160.1 165.4 +3.3%
  • Diagram
  • Footnote
  • Link
  • Download

SBB Passenger Services including subsidaries


Footnote

Includes the mileage of service runs and empty runs, as well as that of commercial trains and buses.
Long-Distance Services
train-km m [66.4] [67.6] 69.5 69.3 71.3 +2.8%
  • Diagram
  • Footnote
  • Download

Long-Distance Services


Footnote

Including SOB trains run by SBB as a long-distance services concession (Treno Gottardo, Aare Linth, Rheintalexpress). Includes rail replacement services.
Regional Services standard gauge
train-km m 82.3 83.5 84.8 85.6 87.9 +2.7%
  • Diagram
  • Download

Regional Services standard gauge


Regional Services metre gauge (Zentralbahn)
train-km m 3.1 3.1 3.1 3.1 3.2 +3.9%
  • Diagram
  • Download

Regional Services metre gauge (Zentralbahn)


Regional bus services
bus-km m 1.4 0.9 1.5 1.7 2.6 +51.8%
  • Diagram
  • Footnote
  • Download

Regional bus services


Footnote

Also includes mileage of rail replacement services and service trains.
SBB Cargo Ltd and SBB Cargo International Ltd.
train-km m 34.8 33.6 32.7 30.9 29.2 -5.2%
  • Diagram
  • Footnote
  • Download

SBB Cargo Ltd and SBB Cargo International Ltd.


Footnote

Consolidated figures for SBB Cargo Ltd and SBB Cargo International Ltd.
Freight trains
train-km m 31.8 30.7 30.0 28.1 26.7 -5.1%
  • Diagram
  • Download

Freight trains


Light engines
train-km m 3.0 2.8 2.7 2.7 2.5 -6.5%
  • Diagram
  • Download

Light engines


Construction and maintenance trains SBB Infrastructure
train-km m 1.4 1.4 1.3 1.3 1.4 +6.4%
  • Diagram
  • Download

Construction and maintenance trains SBB Infrastructure