Road freight transport by distance class and type of goods (t, tkm, vehicle-km, basic transport operations) - annual data (from 2008 onwards) by country
Countries reporting
30
Highest
2.80 million
Germany
Lowest
1,013
Montenegro
Median
212,672
Years covered
18
2008β2025
Data points
592
What the numbers show
Road freight transport by distance class and type of goods (t, tkm, vehicle-km, basic transport operations) - annual data (from 2008 onwards) is currently reported for 30 countries. The highest value is 2.80 million in Germany; the lowest is 1,013 in Montenegro.
The median across all reporting countries is 212,672, and the mean is 510,068.
The gap between the highest and lowest reporting country is a factor of about 2,768.
Over the past decade 17 countries rose and 13 fell. The largest increase was in Cyprus (up 205.5%), and the largest decrease in Greece (down 46.8%).
Road freight transport by distance class and type of goods (t, tkm): full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Germany | 2.80 million | 2025 | down 7.6% | flat |
| 2 | Spain | 1.67 million | 2025 | up 32.8% | flat |
| 3 | Poland | 1.65 million | 2025 | up 30.2% | rising |
| 4 | France | 1.56 million | 2025 | down 13.3% | falling |
| 5 | United Kingdom | 1.47 million | 2019 | up 0.7% | falling |
| 6 | Italy | 1.23 million | 2025 | up 28.4% | falling |
| 7 | Netherlands | 619,992 | 2025 | down 3.4% | rising |
| 8 | Czechia | 466,112 | 2025 | up 6.1% | rising |
| 9 | Sweden | 427,501 | 2025 | up 1.0% | rising |
| 10 | Austria | 359,815 | 2025 | up 2.5% | rising |
| 11 | Romania | 330,078 | 2025 | up 65.7% | rising |
| 12 | Switzerland | 283,341 | 2025 | down 2.1% | flat |
| 13 | Norway | 256,052 | 2025 | down 9.6% | falling |
| 14 | Belgium | 253,873 | 2025 | down 14.0% | falling |
| 15 | Greece | 223,324 | 2025 | down 46.8% | falling |
| 16 | Finland | 202,020 | 2025 | down 25.7% | falling |
| 17 | Hungary | 192,801 | 2025 | down 6.7% | flat |
| 18 | Denmark | 175,940 | 2025 | down 2.9% | flat |
| 19 | Ireland | 167,945 | 2025 | up 43.4% | rising |
| 20 | Bulgaria | 167,087 | 2025 | up 2.0% | rising |
| 21 | Slovak Republic | 149,897 | 2025 | up 1.8% | flat |
| 22 | Lithuania | 140,850 | 2025 | up 140.4% | rising |
| 23 | Portugal | 115,152 | 2025 | down 23.4% | falling |
| 24 | Slovenia | 97,316 | 2025 | up 38.0% | rising |
| 25 | Croatia | 96,117 | 2025 | up 42.5% | rising |
| 26 | Latvia | 84,404 | 2025 | up 24.9% | rising |
| 27 | Cyprus | 43,997 | 2025 | up 205.5% | rising |
| 28 | Luxembourg | 39,939 | 2025 | down 12.6% | falling |
| 29 | Estonia | 26,486 | 2025 | down 6.0% | falling |
| 30 | Montenegro | 1,013 | 2025 | up 20.7% | rising |