Road freight transport across the European Union increased by 0.9% in 2025, reaching 1,886 billion tonne-kilometres, according to figures from Eurostat.
The total weight of goods transported by road also rose, increasing by 1.8% to 13.3 billion tonnes compared with 2024.
Poland handled the largest share of road freight activity in the EU, accounting for 381 billion tonne-kilometres, or 20.2% of the bloc's total.
Germany was second with 277.4 billion tonne-kilometres, followed by Spain with 272.6 billion, France with 172.9 billion and Italy with 161.7 billion.
Together, the five countries accounted for 67.1% of all EU road freight transport measured in tonne-kilometres.
The overall pattern of road freight activity changed little during the year.
National transport within individual countries made up the largest share, at 62.2% of total activity. International transport accounted for 24.4%, while cross-trade - where a vehicle transports goods between two countries other than the country where it is registered - represented 10.7%.
Cabotage, in which a foreign-registered truck carries goods within another EU country, accounted for the remaining 2.7%.
National road freight increased by 2.2% from 2024, while international transport rose by 0.3%. Cross-trade fell by 3.7% and cabotage declined by 3%.
Germany was also central to the EU's busiest freight routes.
The largest country-to-country flow was between Germany and the Netherlands, involving 86.9 million tonnes of goods. The Germany-Poland route followed with 68.4 million tonnes, while 55.9 million tonnes were transported between Belgium and France.
Germany appeared as either the origin or destination in six of the EU's 10 largest freight flows, highlighting its importance as a hub for road transport across the bloc.
The figures were published by Eurostat as part of its latest data on road freight transport. Photo by Mikołaj Welon vel Welones, Wikimedia commons.
