Datadory notebook

Eurostat Road Freight Tonne Kilometres Data: Dataset Structure and Field Coverage

Datadory delivers eurostat road freight tonne kilometres data covering comprehensive field definitions, entity mappings, and historical time series — structured for direct analytics and delivered on demand.

1,744 datasets. Pick your catch.

What does a Eurostat road freight tonne-kilometre measure?

One tonne-kilometre is one tonne of goods carried one kilometre, so the metric weights road freight by distance travelled rather than counting lifted tonnes alone. Eurostat publishes it as one of three units inside the road_go_* family - Thousand tonnes (THS_T), Million tonne-kilometres (MIO_TKM) and Million vehicle-kilometres (MIO_VKM) - all collected under Regulation (EU) No 70/2012 on statistical returns in respect of the carriage of goods by road, which recast Council Regulation (EC) No 1172/98.

The distance weighting changes what the number means. Two countries can lift identical tonnage yet report very different tonne-kilometres if one runs short domestic legs and the other hauls long international corridors - which is exactly why Eurostat Road Freight Transport Statistics Explained treats tonne-kilometres, not tonnes, as the headline intensity measure. The cataloged record sizes the EU at 1,886 billion tonne-kilometres and roughly 13.3 billion tonnes moved by road in 2025, and Datadory scores it 9/10, above the 7.81 average across the 1,744 datasets we catalog.

Every observation arrives keyed by seven dimensions: freq, tra_type (Total, Own account, Hire or reward, Not specified), tra_oper (loaded or empty, across national, international, cross-trade and cabotage operations), unit, geo, time and value. That grid - not any single headline - is what makes cross-EU benchmarking possible without custom tabulation.

Which countries and years do Eurostat tonne-kilometre tables cover?

Reporting countries are the EU Member States plus Norway and Switzerland, the set obliged to deliver returns under Regulation (EU) No 70/2012. The totals table spans 37 geo entries including the EU27_2020 aggregate, with two coverage exceptions worth encoding before you benchmark: EU aggregates exclude Malta, and Liechtenstein has been exempt since 2014.

The time axis is long by open-data standards. Annual totals in road_go_ta_tott run from 1999 to 2025 - twenty-seven annual observations per country - with quarterly series published alongside them and the article's trend commentary concentrating on 2021-2025. Two of the detailed international tables start later: road_go_ia_ugtt (international flows unloaded in the reporting country) and road_go_cta_gtt (cross-trade by country of loading and unloading) both run annually from 2008 onwards.

For a consultant sizing European road freight, that combination sets the workflow: anchor the market on the 1999-2025 annual panel, use the quarterly cuts for momentum, and treat 2008 onwards as the window where country-to-country flow detail becomes available.

What splits make the tonne-kilometre tables worth modelling?

The named tables divide the same underlying survey along different axes, and knowing which axis answers which question is the whole skill:

TableSplits tonne-kilometres byTemporal span
road_go_ta_tottType of operation and type of transport1999-2025 annual, quarterly alongside
road_go_ta_tgGoods group under NST 2007Annual totals 1999-2025
road_go_ta_dctgDistance classAnnual totals 1999-2025
road_go_ia_ugttInternational unloaded flows, by country of loadingAnnual from 2008
road_go_ia_lgttInternational loaded flows, by country of unloadingAnnual totals 1999-2025
road_go_cta_gttCross-trade by country of loading and unloadingAnnual from 2008

Operation type is the split competitors cannot see elsewhere. The tra_oper dimension separates national carriage, international carriage, cross-trade and cabotage - a truck registered in Poland picking up and delivering wholly inside France - each crossed with loaded or empty status. Cabotage share is the market-openness statistic: a rising share means foreign carriers are winning domestic legs, and pooling cabotage with national work inflates resident-carrier activity. The observed dimension code LINTL_CAB isolates loaded international cabotage directly.

Goods group and distance class complete the picture. NST 2007 classification lets you separate food products from machinery or minerals, and distance bands reveal whether a corridor is short-haul regional work or long-distance trunk flow - the difference between a national carrier story and a cross-border logistics one.

Is the UK included in Eurostat road freight statistics?

Datadory works through that head-to-head in vs UK Road Freight: Domestic and International Statistics, and market researchers comparing EU27-plus-Norway/Switzerland markets against GB benchmarks use the two sources together.

How do Eurostat tonne-kilometres compare with US freight datasets?

Where pricing enters the picture - benchmarking European lane demand against rate reality - USDA Agricultural Truck Rate Report (AgTransport) offers the closest free analogue on the American side: 206,201 weekly refrigerated truck-rate rows since 2000-01-04 through an open Socrata SODA API.

The six road_go tables behind Eurostat tonne-kilometre analysis
TableSplits tonne-kilometres byTemporal span
road_go_ta_tottType of operation and type of transport1999-2025 annual; quarterly alongside
road_go_ta_tgGoods group under NST 2007Annual totals 1999-2025
road_go_ta_dctgDistance classAnnual totals 1999-2025
road_go_ia_ugttInternational unloaded flows by country of loadingAnnual from 2008
road_go_ia_lgttInternational loaded flows by country of unloadingAnnual totals 1999-2025
road_go_cta_gttCross-trade by country of loading and unloadingAnnual from 2008
European vs UK vs US road freight measures compared (as of August 2026)
AttributeEurostat road_go_*UK DfT RFS/ROROUS CFS 2022 + FAF5
Headline metricTonnes, MIO_TKM tonne-km, MIO_VKM vehicle-kmGoods moved (billion tkm), lifted (million t), vehicle-kmShipment records; tonnage, value, ton-miles
GeographyEU27 plus Norway and Switzerland; 37 geo entriesGB-registered HGVs, ITL2 regionsUnited States; FAF5 spans 132 domestic regions
Temporal coverage1999-2025 annual; quarterly also availableLatest domestic release April 2025 to March 2026; history to 2012CFS 2022 survey year; FAF5 base 2017, forecasts to 2050

Pick up where this leaves off

Every one of these ships with sample rows before you commit to anything.

Cargo Ground Transportation EU Member States plus Norway and Switzerland (37 reporting…

Eurostat Road Freight Transport Statistics Explained

Cargo Ground Transportation EU27 plus Norway and Switzerland

EU Open Data Portal - Road Freight Transport

Cargo Ground Transportation United Kingdom (GB-registered HGVs) with regional and ITL2…

UK Road Freight: Domestic and International Statistics

Cargo & Ground Transportation United States - FIPS states, metro areas and CFS areas as…

Commodity Flow Survey (CFS) 2022

Cargo & Ground Transportation United States: 132 domestic FAF regions (states, state…

Freight Analysis Framework Version 5 (FAF5)

dms_orig · dms_dest · sctg2 …+7 more

Cargo & Ground Transportation United States origin shipping areas to major destination markets

USDA Agricultural Truck Rate Report (AgTransport)

Want rows instead of a pitch? Name the datasets.

API, files, or your warehouse. Daily, weekly, or hourly.

Get a sample

Questions worth asking

Which Eurostat table has road freight tonne-kilometres?

road_go_ta_tott is the annual-totals table carrying the Million tonne-kilometre unit (MIO_TKM) alongside Thousand tonnes and Million vehicle-kilometres. It returns roughly 12,000 observations on a 4 x 11 x 3 x 37 x 27 dimension grid for the EU27 plus Norway and Switzerland from 1999 to 2025, with goods-group detail in road_go_ta_tg and distance bands in road_go_ta_dctg.

How current are Eurostat road freight tonne-kilometre figures?

Annual totals currently run through 2025, with quarterly series alongside them. Annual data are first published in June-July of the following year and quarterly refreshes land two to three months after country delivery; the road_go_ta_tott API sample carried an api_updated stamp of 2026-07-30T23:00:00+02:00. Build retries into scheduled pulls because release dates shift with reporting-country deliveries.