Rail Freight Carbon Tracking Logs

This dataset provides detailed, real-time logs of carbon emissions from rail freight journeys, including train identifiers, freight details, energy sources, and compliance status. It enables sustainability managers and logistics leaders to monitor, analyze, and report on decarbonization efforts, supporting regulatory and ESG requirements across transportation supply chains.

  • last updated 27 Oct 2025
  • by GoMask
The brief that made it

Real-time monitoring and analysis of rail freight carbon emissions

Sample rows

preview · 8 of 122 rows · all 24 columns
log_idstringenergy_sourcestringemissions_factorfloatregulatory_compliancebooleandeparture_countrystringtrain_idstringoperator_namestringdeparture_datetimedatetimearrival_datetimedatetimedeparture_stationstringdeparture_citystringdeparture_statestringarrival_stationstringarrival_citystringarrival_statestringarrival_countrystringdistance_kmfloatfreight_typestringfreight_weight_tonsfloatcarbon_emissions_kgfloatesg_report_referencestringdata_sourcestringcreated_atdatetimeupdated_atdatetime
TR-DE-0013456electric0.017trueGermanyTR-DE-3531Deutsche Bahn Cargo2023-04-03T08:15:00+02:002023-04-03T16:40:00+02:00Hamburg HbfHamburgDE-HHMunich HbfMunichDE-BYGermany698.2containers84.5995.26ESG-DE-23-3001sensor2023-04-03T17:01:00+02:002023-04-03T17:15:00+02:00
TR-FR-0032983electric0.021trueFranceTR-FR-6217SNCF Fret2023-05-11T09:05:00+02:002023-05-11T13:20:00+02:00Paris BercyParisDE-IDFLyon Part DieuLyonDE-ARAFrance463.1containers48.3464.44ESG-FR-23-1111sensor2023-05-11T13:35:00+02:002023-05-11T13:45:00+02:00
TR-UK-0093827electric0.028trueUKTR-UK-1283DB Schenker UK2023-06-22T06:45:00+01:002023-06-22T11:25:00+01:00London GatewayLondonENGManchester PiccadillyManchesterENGUK338.6containers29.1275.82ESG-UK-23-0219sensor2023-06-22T11:43:00+01:002023-06-22T12:05:00+01:00
TR-NL-0002389electric0.0125trueNetherlandsTR-NL-4572Rail Cargo NL2023-07-15T10:30:00+02:002023-07-15T19:15:00+02:00Rotterdam CentraalRotterdamNL-ZHAmsterdam ZuidAmsterdamNL-NHNetherlands82.4containers15.215.76ESG-NL-23-0840sensor2023-07-15T19:20:00+02:002023-07-15T20:00:00+02:00
TR-CH-0023946electric0.012trueSwitzerlandTR-CH-3849SBB Cargo2023-08-01T07:35:00+02:002023-08-01T12:45:00+02:00Zurich HBZurichCH-ZHGeneva CornavinGenevaCH-GESwitzerland276.7containers67.4222.56ESG-CH-23-0623sensor2023-08-01T13:15:00+02:002023-08-01T13:40:00+02:00
TR-ES-0038472electric0.015trueSpainTR-ES-7732Renfe Mercancias2023-09-10T05:55:00+02:002023-09-10T11:35:00+02:00Madrid ChamartínMadridES-MDBarcelona SantsBarcelonaES-CTSpain624.3containers98.7922.2ESG-ES-23-0901sensor2023-09-10T12:05:00+02:002023-09-10T12:45:00+02:00
TR-US-0021937diesel0.04trueUSATR-US-4794Union Pacific Freight2023-10-14T07:33:00-07:002023-10-15T02:41:00-07:00Seattle King StSeattleWAChicago UnionChicagoILUSA3344.8bulk285.938153.5ESG-US-23-0933operator_report2023-10-15T03:10:00-07:002023-10-15T03:50:00-07:00
TR-CA-0038472diesel0.02trueCanadaTR-CA-7751Canadian National Rail2023-11-05T08:10:00-05:002023-11-05T17:35:00-05:00Toronto UnionTorontoONMontreal CentralMontrealQCCanada543.5bulk104.21125.77ESG-CA-23-7711operator_report2023-11-05T17:45:00-05:00blank

What the 122 rows show

from the 122-row sample

Other (energy source) stands out: mean emissions_factor is 0.28, against 0.07 for the rest.

  • 74%regulatory_compliance = true
  • 0.04median emissions_factor
  • 4data sources
  • 5freight types
  • 19arrival countries
  • 424.4median distance_km
Mean emissions_factor by energy_source122 rows
00.20.40.08diesel59 rows0.05electric53 rows0.28other10 rows
emissions_factor122 rows, in bands of 0.05
03570651330331002500.250.5emissions_factor →

Median 0.04, from 0.00 to 0.50.

departure_country122 rows · top 10 of 19 values
  1. Germany8
  2. France8
  3. Spain8
  4. Netherlands7
  5. Switzerland7
  6. USA7
  7. Canada7
  8. Mexico7
  9. China7
  10. India7
24 columns by typefrom the column list below
  • string 15
  • float 4
  • datetime 4
  • boolean 1

Columns

24 columns in four groups
blueprint · 24 columns
columntypedescriptionexample
Text 15 columns
log_idstringUnique identifier for each carbon tracking log entryuniqueTR-DE-0013456
train_idstringUnique identifier for the train involved in the freight operationTR-DE-3531
operator_namestringName of the rail freight operatorDeutsche Bahn Cargo
departure_stationstringName of the departure stationHamburg Hbf
departure_citystringCity of the departure stationHamburg
departure_statestringState or region of the departure stationoptionalDE-HH
departure_countrystringCountry of the departure stationGermany
arrival_stationstringName of the arrival stationMunich Hbf
arrival_citystringCity of the arrival stationMunich
arrival_statestringState or region of the arrival stationoptionalDE-BY
arrival_countrystringCountry of the arrival stationGermany
freight_typestringType of freight being transported (e.g., containers, bulk, hazardous)containers · bulk · hazardous · liquid · othercontainers
energy_sourcestringPrimary energy source for the train (e.g., diesel, electric, hybrid)diesel · electric · hybrid · otherelectric
esg_report_referencestringReference ID for related ESG report (if applicable)optionalESG-DE-23-3001
data_sourcestringSource of the carbon emissions data (e.g., sensor, estimate, operator report)sensor · estimate · operator_report · othersensor
Numbers 4 columns
distance_kmfloatTotal distance traveled in kilometers0 or more698.2
freight_weight_tonsfloatTotal weight of the freight in metric tons0 or more84.5
carbon_emissions_kgfloatTotal carbon emissions for the journey in kilograms0 or more995.26
emissions_factorfloatEmissions factor used for calculation (kg CO2 per ton-km)0 or more0.017
Dates and times 4 columns
departure_datetimedatetimeDate and time when the train departed2023-04-03T08:15:00+02:00
arrival_datetimedatetimeDate and time when the train arrived2023-04-03T16:40:00+02:00
created_atdatetimeTimestamp when the log entry was created2023-04-03T17:01:00+02:00
updated_atdatetimeTimestamp when the log entry was last updatedoptional2023-04-03T17:15:00+02:00
True or false 1 column
regulatory_compliancebooleanIndicates if the journey complies with relevant carbon regulationstrue

Use it for

  • regulatory com…74%90 of 122 rowsmean emissions factor…0.08diesel0.05electr…0.28other

    A transportation dashboard

    The regulatory_compliance rate, emissions_factor by energy_source and a breakdown of departure_country. Excel, Power BI or Tableau.

  • Why do the 10 other rows have a mean emissions_factor of 0.28?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable logs with train_id, operator_name and departure_datetime to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 24 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset122 rows24 columns
Yours1,000 rows24 columnsdeparture_city: UK only

blueprint · rail-freight-carbon-tracking-logs

Behind this dataset

Same schema. As many rows as you need.

These 122 rows came out of a blueprint — 24 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Each row represents a unique freight journey segment
  • Carbon emissions calculated based on distance and cargo type
  • Include timestamp, route ID, and train type for each entry
  • Validate emission values against industry benchmarks
  • Journeys must be verifiable through sensor or operator logs
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
rail-freight-carbon-tracking-logs

What should your data show?

Preview 20 rows free
No signup. No card.