Rail passenger transport in Switzerland

Rail passengers in Switzerland travelled 23,522 million passenger-km in 2025. The value for 2025 is the highest in the series, which starts in 2008.

Measure: Rail passenger transport Unit: Million passenger-kilometres Data: 2008 to 2025 Source: Eurostat
Switzerland, 2025 23,522 Million passenger-kilometres
Change from 2024 +3.2% 2024: 22,796 million passenger-km
European Union, 2023 429,575 million passenger-km Official aggregate Not the same period as Switzerland (2025).
Position in 2025 6th of 32 See the full ranking

Rail passenger transport in Switzerland over time

View
Places
2 selected
Switzerland European Union ×

Million passenger-kilometres. Source: Eurostat. Gaps mean no published value; points are not joined across missing years.

Rail passenger transport (million passenger-kilometres), 2006 to 2025
Period SwitzerlandEuropean Union
2025 23,522 million passenger-km not availablec (confidential)
2024 22,796 million passenger-km not availablec (confidential)
2023 22,093 million passenger-km 429,575 million passenger-km
2022 19,201 million passenger-km 386,741 million passenger-km
2021 14,223 million passenger-km 256,210 million passenger-km
2020 13,261 million passenger-km 221,836 million passenger-km
2019 21,559 million passenger-km 412,202 million passenger-km
2018 20,451 million passenger-km 399,024 million passenger-km
2017 20,707 million passenger-km not availablec (confidential)
2016 20,657 million passenger-km not availablec (confidential)
2015 20,228 million passenger-km not availablec (confidential)
2014 19,934 million passenger-km not availablec (confidential)
2013 19,368 million passenger-km not availablec (confidential)
2012 19,180 million passenger-km –
2011 19,387 million passenger-km 363,380 million passenger-km
2010 19,093 million passenger-km not availablec (confidential)
2009 18,497 million passenger-km not availablec (confidential)
2008 17,699 million passenger-km not availablec (confidential)
2007 – 346,565 million passenger-km
2006 – 342,179 million passenger-km

Flags: c confidential . A dash means no value was published.

In short

  • That is a change of +3.2% from 22,796 million passenger-km in 2024.
  • Since 2015, when it was 20,228 million passenger-km, the figure has changed by +16.3%.
  • Among the 32 countries with data for 2025, Switzerland has the 6th highest value.

More for Switzerland

All statistics for Switzerland

Source and dates

Original producer
Eurostat
Source
Eurostat, the statistical office of the European Union
Dataset or series code
rail_pa_total · dataset details · view at source
Selection
freq=A unit=MIO_PKM
Observation period
2008 to 2025 for Switzerland
Provider update
29 October 2026
Retrieved
9 November 2026
Published here
9 November 2026
Licence
Eurostat reuse policy (attribution)
Attribution
Source: Eurostat