Rail passenger transport in Spain

Rail passengers in Spain travelled 38,274 million passenger-km in 2025. The value for 2025 is the highest in the series, which starts in 2004.

Measure: Rail passenger transport Unit: Million passenger-kilometres Data: 2004 to 2025 Source: Eurostat
Spain, 2025 38,274 Million passenger-kilometres
Change from 2024 +0.6% 2024: 38,038 million passenger-km
European Union, 2023 429,575 million passenger-km Official aggregate Not the same period as Spain (2025).
Position in 2025 4th of 32 See the full ranking

Rail passenger transport in Spain over time

View
Places
2 selected
Spain 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), 2004 to 2025
Period SpainEuropean Union
2025 38,274 million passenger-km not availablec (confidential)
2024 38,038 million passenger-km not availablec (confidential)
2023 34,632 million passenger-km 429,575 million passenger-km
2022 27,489 million passenger-km 386,741 million passenger-km
2021 17,002 million passenger-km 256,210 million passenger-km
2020 12,060 million passenger-km 221,836 million passenger-km
2019 28,847 million passenger-km 412,202 million passenger-km
2018 28,420 million passenger-km 399,024 million passenger-km
2017 27,490 million passenger-km not availablec (confidential)
2016 26,646 million passenger-km not availablec (confidential)
2015 26,108 million passenger-km not availablec (confidential)
2014 25,034 million passenger-km not availablec (confidential)
2013 23,755 million passenger-km not availablec (confidential)
2012 22,446 million passenger-km –
2011 22,931 million passenger-km 363,380 million passenger-km
2010 22,343 million passenger-km not availablec (confidential)
2009 23,055 million passenger-km not availablec (confidential)
2008 23,453 million passenger-km not availablec (confidential)
2007 21,362 million passenger-km 346,565 million passenger-km
2006 21,620 million passenger-km 342,179 million passenger-km
2005 21,151 million passenger-km –
2004 20,328 million passenger-km –

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

In short

  • That is a change of +0.6% from 38,038 million passenger-km in 2024.
  • Since 2015, when it was 26,108 million passenger-km, the figure has changed by +46.6%.
  • Among the 32 countries with data for 2025, Spain has the 4th highest value.

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
2004 to 2025 for Spain
Provider update
29 October 2026
Retrieved
9 November 2026
Published here
9 November 2026
Licence
Eurostat reuse policy (attribution)
Attribution
Source: Eurostat