Germany (2025)
123,502
million tonne-km
-2.8% YoY
YoY Change
-2.8%
Trend
down
Series length
21
years of data

Data

Germany Rail Freight Volume (million tonne-kilometres) (2025) — source data. Eurostat.
Year million tonne-km YoY Change
2025 123,502 -2.8%
2024 127,006 -1.6%
2023 129,090 -6.6%
2022 138,191 +3.2%
2021 133,921 +14.0%
2020 117,439 -8.6%
2019 128,545 +0.7%
2018 127,620 +0.6%
2017 126,897 -6.6%
2016 135,875 +16.5%
2015 116,632 +3.6%
2014 112,629 +0.01%
2013 112,613 +2.3%
2012 110,065 -2.9%
2011 113,317 +5.6%
2010 107,317 +12.0%
2009 95,834 -17.1%
2008 115,652 +0.9%
2007 114,615 +7.1%
2006 107,007 +12.1%

About this Dataset

Germany recorded 123,502 million tonne-km in 2025. The latest change was -2.8%. Across 2005–2025 the series ranges from 95,420 million tonne-km in 2005 to 138,191 million tonne-km in 2022.

This page tracks total rail freight volume (million tonne-kilometres) in Germany.

Data sourced from Eurostat via SDMX REST API. Values use harmonised methodology intended for cross-country comparison.

Frequently Asked Questions

This page tracks total rail freight volume (million tonne-kilometres) in Germany. It is published by Eurostat and updated annually.

The most recent observation covers 2025. Eurostat typically publishes this series with a lag of several months after the reference period. The series runs 2005–2025 (21 observations).

The series peaked at 138,191 million tonne-km in 2022 and reached its lowest recorded value of 95,420 million tonne-km in 2005. The latest reading is 123,502 million tonne-km in 2025. The latest change was -2.8%.