Passenger train traffic performance by type of train speed by country
Countries reporting
49
Highest
848,000
Germany
Lowest
5.26
Kosovo*
Median
18,573
Years covered
55
1970–2024
Data points
1,397
What the numbers show
Passenger train traffic performance by type of train speed is currently reported for 49 countries. The highest value is 848,000 in Germany; the lowest is 5.26 in Kosovo*.
The median across all reporting countries is 18,573, and the mean is 98,701.
Over the past decade 28 countries rose and 19 fell. The largest increase was in Türkiye (up 83.0%), and the largest decrease in Albania (down 91.1%).
Passenger train traffic performance by type of train speed: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Germany | 848,000 | 2021 | down 21.4% | rising |
| 2 | United Kingdom | 515,227 | 2024 | up 1.5% | rising |
| 2 | United Kingdom | 515,227 | 2024 | up 1.5% | rising |
| 4 | France | 388,441 | 2024 | down 5.5% | rising |
| 5 | Italy | 349,079 | 2024 | up 10.0% | rising |
| 6 | Switzerland | 214,935 | 2024 | up 12.0% | rising |
| 7 | Poland | 198,540 | 2024 | up 53.3% | falling |
| 7 | Poland | 198,540 | 2024 | up 53.3% | falling |
| 9 | Spain | 197,075 | 2024 | up 5.3% | rising |
| 10 | Netherlands | 141,777 | 2024 | up 2.6% | rising |
| 10 | Netherlands | 141,777 | 2024 | up 2.6% | rising |
| 12 | Czechia | 141,622 | 2024 | up 12.6% | rising |
| 13 | Austria | 138,523 | 2024 | up 25.8% | rising |
| 14 | Sweden | 132,762 | 2024 | up 14.6% | rising |
| 15 | Belgium | 95,618 | 2024 | up 18.4% | rising |
| 16 | Hungary | 82,630 | 2012 | up 15.7% | rising |
| 17 | Denmark | 63,065 | 2024 | down 5.0% | rising |
| 18 | Romania | 62,911 | 2024 | up 4.8% | falling |
| 19 | Slovakia | 47,509 | 2024 | up 49.2% | flat |
| 19 | Slovakia | 47,509 | 2024 | up 49.2% | flat |
| 21 | Norway | 42,288 | 2024 | up 11.3% | rising |
| 22 | Türkiye | 39,316 | 2024 | up 83.0% | falling |
| 23 | Finland | 35,852 | 2024 | up 0.5% | rising |
| 24 | Portugal | 30,340 | 2024 | down 0.9% | flat |
| 25 | Bulgaria | 18,573 | 2024 | down 27.0% | falling |
| 26 | Ireland | 17,735 | 2023 | down 19.9% | rising |
| 27 | Croatia | 13,212 | 2024 | down 12.7% | falling |
| 27 | Croatia | 13,212 | 2024 | down 12.7% | falling |
| 29 | Slovenia | 13,195 | 2024 | up 27.6% | rising |
| 29 | Slovenia | 13,195 | 2024 | up 27.6% | rising |
| 31 | Serbia | 8,741 | 2024 | down 24.2% | falling |
| 31 | Serbia | 8,741 | 2024 | down 24.2% | falling |
| 33 | Luxembourg | 7,856 | 2024 | — | rising |
| 34 | Latvia | 7,571 | 2024 | up 23.8% | falling |
| 34 | Latvia | 7,571 | 2024 | up 23.8% | falling |
| 36 | Greece | 6,929 | 2024 | down 34.5% | falling |
| 37 | Lithuania | 6,237 | 2024 | up 18.5% | falling |
| 37 | Lithuania | 6,237 | 2024 | up 18.5% | falling |
| 39 | Estonia | 6,053 | 2024 | up 22.9% | rising |
| 39 | Estonia | 6,053 | 2024 | up 22.9% | rising |
| 41 | Georgia | 2,201 | 2024 | down 33.6% | falling |
| 42 | Bosnia and Herzegovina | 1,462 | 2024 | down 19.0% | falling |
| 43 | Montenegro | 909 | 2024 | down 21.4% | falling |
| 44 | North Macedonia | 580 | 2024 | down 61.3% | falling |
| 44 | North Macedonia | 580 | 2024 | down 61.3% | falling |
| 46 | Moldova | 461.1 | 2024 | down 81.7% | volatile |
| 46 | Moldova | 461.1 | 2024 | down 81.7% | volatile |
| 48 | Albania | 25.94 | 2024 | down 91.1% | volatile |
| 49 | Kosovo* | 5.26 | 2021 | — | volatile |