Hauled railway vehicle traffic performance by train category and source of energy (gross tkm hauled) by country
Countries reporting
46
Highest
350,930 Million gross tonne-kilometres
Ukraine
Lowest
0 Million gross tonne-kilometres
Estonia
Median
13,038 Million gross tonne-kilometres
Years covered
46
1979–2024
Data points
1,058
What the numbers show
Hauled railway vehicle traffic performance by train category and source of energy (gross tkm hauled) is currently reported for 46 countries. The highest value is 350,930 Million gross tonne-kilometres in Ukraine; the lowest is 0 Million gross tonne-kilometres in Estonia.
The median across all reporting countries is 13,038 Million gross tonne-kilometres, and the mean is 49,297 Million gross tonne-kilometres.
Over the past decade 22 countries rose and 22 fell. The largest increase was in Ireland (up 360.0%), and the largest decrease in Lithuania (down 97.0%).
Hauled railway vehicle traffic performance by train category and: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Ukraine | 350,930 Million gross tonne-kilometres | 1999 | down 59.6% | falling |
| 2 | Germany | 329,308 Million gross tonne-kilometres | 2002 | up 23.6% | rising |
| 3 | France | 255,496 Million gross tonne-kilometres | 2005 | up 8.8% | flat |
| 4 | Poland | 148,657 Million gross tonne-kilometres | 2024 | up 17.1% | falling |
| 4 | Poland | 148,657 Million gross tonne-kilometres | 2024 | up 17.1% | falling |
| 6 | Italy | 113,352 Million gross tonne-kilometres | 2007 | down 0.8% | falling |
| 7 | United Kingdom | 91,672 Million gross tonne-kilometres | 1993 | down 37.8% | falling |
| 7 | United Kingdom of Great Britain and Northern Ireland | 91,672 Million gross tonne-kilometres | 1993 | down 37.8% | falling |
| 9 | Austria | 82,297 Million gross tonne-kilometres | 2024 | up 10.3% | rising |
| 10 | Sweden | 71,946 Million gross tonne-kilometres | 2024 | up 9.3% | rising |
| 11 | Czechia | 61,073 Million gross tonne-kilometres | 2024 | up 12.3% | falling |
| 12 | Spain | 59,188 Million gross tonne-kilometres | 2024 | down 7.2% | rising |
| 13 | Romania | 50,781 Million gross tonne-kilometres | 2004 | down 36.3% | falling |
| 14 | Belgium | 41,368 Million gross tonne-kilometres | 2024 | down 6.9% | rising |
| 15 | Switzerland | 39,171 Million gross tonne-kilometres | 1996 | down 12.1% | falling |
| 16 | Türkiye | 35,802 Million gross tonne-kilometres | 2024 | up 42.0% | rising |
| 17 | Hungary | 35,037 Million gross tonne-kilometres | 2012 | up 13.5% | falling |
| 18 | Netherlands | 29,078 Million gross tonne-kilometres | 1990 | up 13.1% | rising |
| 18 | Netherlands | 29,078 Million gross tonne-kilometres | 1990 | up 13.1% | rising |
| 20 | Finland | 25,400 Million gross tonne-kilometres | 2024 | down 12.8% | rising |
| 21 | Slovakia | 22,353 Million gross tonne-kilometres | 2022 | up 5.6% | falling |
| 21 | Slovakia | 22,353 Million gross tonne-kilometres | 2022 | up 5.6% | falling |
| 23 | Norway | 13,476 Million gross tonne-kilometres | 2000 | up 22.7% | rising |
| 24 | Denmark | 12,599 Million gross tonne-kilometres | 1992 | up 4.4% | flat |
| 25 | Bulgaria | 11,182 Million gross tonne-kilometres | 2013 | down 34.1% | falling |
| 26 | Portugal | 10,973 Million gross tonne-kilometres | 2000 | up 4.2% | rising |
| 27 | Latvia | 9,142 Million gross tonne-kilometres | 2023 | down 73.1% | falling |
| 27 | Latvia | 9,142 Million gross tonne-kilometres | 2023 | down 73.1% | falling |
| 29 | Croatia | 7,914 Million gross tonne-kilometres | 2024 | up 19.9% | rising |
| 29 | Croatia | 7,914 Million gross tonne-kilometres | 2024 | up 19.9% | rising |
| 31 | Slovenia | 7,111 Million gross tonne-kilometres | 2024 | down 12.5% | flat |
| 31 | Slovenia | 7,111 Million gross tonne-kilometres | 2024 | down 12.5% | flat |
| 33 | Republic of Moldova | 6,738 Million gross tonne-kilometres | 2004 | down 33.7% | falling |
| 33 | Moldova | 6,738 Million gross tonne-kilometres | 2004 | down 33.7% | falling |
| 35 | Greece | 6,240 Million gross tonne-kilometres | 2008 | up 70.7% | rising |
| 36 | Ireland | 5,727 Million gross tonne-kilometres | 1998 | up 360.0% | rising |
| 37 | Serbia | 4,794 Million gross tonne-kilometres | 2024 | down 34.0% | falling |
| 38 | Luxembourg | 2,100 Million gross tonne-kilometres | 1992 | up 26.1% | falling |
| 39 | Bosnia and Herzegovina | 1,991 Million gross tonne-kilometres | 2024 | down 14.2% | volatile |
| 40 | Lithuania | 815.98 Million gross tonne-kilometres | 2024 | down 97.0% | falling |
| 40 | Lithuania | 815.98 Million gross tonne-kilometres | 2024 | down 97.0% | falling |
| 42 | North Macedonia | 330.25 Million gross tonne-kilometres | 2024 | down 62.1% | falling |
| 43 | Montenegro | 135.13 Million gross tonne-kilometres | 2024 | up 20.1% | rising |
| 44 | Albania | 3.88 Million gross tonne-kilometres | 2023 | down 94.8% | volatile |
| 45 | Estonia | 0 Million gross tonne-kilometres | 2024 | — | falling |
| 45 | Estonia | 0 Million gross tonne-kilometres | 2024 | — | falling |