Germany (2025)
123,502
million tonne-km
-2.8% YoY
YoY Change
-2.8%
million tonne-km
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 +0.4%
2022 128,637 +3.8%
2021 123,935 +13.5%
2020 109,219 -15.0%
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 unchanged
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 -3,504. Across 2005–2025 the series ranges from 95,420 in 2005 to 135,875 in 2016.

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

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 from 2005 to present. 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 135,875 million tonne-km in 2016 and reached its lowest recorded value of 95,420 in 2005. The latest reading of 123,502 in 2025 represents a change of -3,504.