National road freight transport by distance class and type of transport (tkm) - annual data by country
Countries reporting
30
Highest
246,912
Germany
Lowest
97
Montenegro
Median
14,416
Years covered
44
1982–2025
Data points
910
What the numbers show
National road freight transport by distance class and type of transport (tkm) - annual data is currently reported for 30 countries. The highest value is 246,912 in Germany; the lowest is 97 in Montenegro.
The median across all reporting countries is 14,416, and the mean is 45,325.
The gap between the highest and lowest reporting country is a factor of about 2,545.
Over the past decade 25 countries rose and 5 fell. The largest increase was in Romania (up 104.5%), and the largest decrease in Luxembourg (down 60.5%).
National road freight transport by distance class and type of: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Germany | 246,912 | 2025 | down 8.4% | rising |
| 2 | Spain | 185,057 | 2025 | up 34.8% | rising |
| 3 | France | 159,982 | 2025 | up 13.3% | rising |
| 4 | United Kingdom | 154,419 | 2019 | up 17.3% | rising |
| 5 | Poland | 152,239 | 2025 | up 45.4% | rising |
| 6 | Italy | 145,739 | 2025 | up 40.0% | falling |
| 7 | Sweden | 40,024 | 2025 | up 5.0% | rising |
| 8 | Netherlands | 33,514 | 2025 | up 4.2% | rising |
| 9 | Czechia | 28,163 | 2025 | up 32.9% | rising |
| 10 | Romania | 24,683 | 2025 | up 104.5% | rising |
| 11 | Finland | 24,052 | 2025 | up 12.2% | flat |
| 12 | Norway | 22,004 | 2025 | up 7.5% | rising |
| 13 | Belgium | 17,731 | 2025 | down 16.7% | rising |
| 14 | Austria | 16,434 | 2025 | up 6.1% | rising |
| 15 | Greece | 14,475 | 2025 | down 3.6% | rising |
| 16 | Denmark | 14,357 | 2025 | up 14.6% | rising |
| 17 | Hungary | 11,811 | 2025 | up 14.0% | rising |
| 18 | Ireland | 11,374 | 2025 | up 46.6% | rising |
| 19 | Bulgaria | 11,003 | 2025 | up 53.4% | rising |
| 20 | Switzerland | 10,705 | 2025 | up 3.3% | rising |
| 21 | Portugal | 7,347 | 2025 | down 31.9% | falling |
| 22 | Slovakia | 7,067 | 2025 | up 34.7% | rising |
| 23 | Croatia | 5,471 | 2025 | up 34.9% | flat |
| 24 | Lithuania | 5,036 | 2025 | up 72.9% | rising |
| 25 | Latvia | 4,383 | 2025 | up 59.2% | rising |
| 26 | Slovenia | 2,500 | 2025 | up 20.8% | rising |
| 27 | Estonia | 1,748 | 2025 | up 14.7% | flat |
| 28 | Cyprus | 1,030 | 2025 | up 88.0% | falling |
| 29 | Luxembourg | 386 | 2025 | down 60.5% | rising |
| 30 | Montenegro | 97 | 2025 | up 42.6% | rising |