Urban Transit Energy Consumption Log

This dataset provides granular logs of energy consumption for public transit vehicles across multiple modes and routes, including energy type, usage, distance traveled, and estimated carbon emissions. It enables urban planners and sustainability officers to benchmark efficiency, optimize routes, and develop targeted carbon reduction strategies for city transit systems.

  • last updated 29 Nov 2025
  • by GoMask
The brief that made it

Benchmarking energy efficiency across transit modes and routes

Sample rows

preview · 8 of 120 rows · all 18 columns
log_idstringtransit_modestringenergy_consumedfloatlocation_countrystringroute_idstringvehicle_idstringenergy_typestringenergy_unitstringlog_datedatestart_timedatetimeend_timedatetimedistance_traveledfloatpassenger_countintegerlocation_citystringlocation_statestringcarbon_emissions_estimatedfloatdata_sourcestringnotesstring
ENL-0001bus340.5USABUS-A1BUS-1001dieselliters2024-06-102024-06-10T06:15:002024-06-10T10:10:00210.21200Los AngelesCA900.2onboard_sensorblank
ENL-0002subway1885.3USASUB-RedSUB-2001electricitykWh2024-06-092024-06-09T08:00:002024-06-09T12:00:0065.72200New YorkNY565.6automated_systemblank
ENL-0003tram350.9AustriaTRM-4TRM-7001electricitykWh2024-06-102024-06-10T13:00:002024-06-10T14:45:0034.9240ViennaVienna105.3utility_billMaintenance period log
ENL-0004ferry915.7AustraliaFRY-SYDFRY-301dieselliters2024-06-082024-06-08T09:20:002024-06-08T17:55:00171.5900SydneyNSW2420.4automated_systemHarbor event: Vivid Sydney
ENL-0005light_rail175.4NorwayLRL-9LRL-105electricitykWh2024-06-102024-06-10T07:30:002024-06-10T08:15:0012.695OsloOslo52.2onboard_sensorblank
ENL-0006trolley22.9SwitzerlandTRY-3TRY-412electricitykWh2024-06-072024-06-07T10:45:002024-06-07T11:30:004.332ZurichZurich6.8onboard_sensorblank
ENL-0007monorail39.7CanadaMON-EdmMON-ED002electricitykWh2024-06-092024-06-09T15:10:002024-06-09T16:00:005.345EdmontonAlberta11.6onboard_sensorPartial day operation
ENL-0008bus95.6United KingdomBUS-GL2BUS-1022hybridliters2024-06-082024-06-08T05:30:002024-06-08T08:15:0051.5320LondonEngland230.8utility_billblank

What the 120 rows show

from the 120-row sample

Subway (transit mode) stands out: mean energy_consumed is 1,565, against 215.7 for the rest.

  • 177.9median energy_consumed
  • 3energy units
  • 4data sources
  • 6energy types
  • 51.9median distance_traveled
  • 275median passenger_count
Mean energy_consumed by transit_mode120 rows
01,0002,000326.2bus35 ro…1,565subw…12 ro…176.1tram18 ro…426.9ferry15 ro…67.1ligh…18 ro…22.0trol…10 ro…73.1mono…12 ro…
energy_consumed120 rows, in bands of 250
040807425343514101,2502,250energy_consumed →

Median 177.9, from 0.0 to 2,108.

location_country120 rows · top 10 of 21 values
  1. USA15
  2. Switzerland9
  3. Canada9
  4. Finland9
  5. China9
  6. Austria8
  7. UAE8
  8. Norway7
  9. Germany7
  10. United Kingdom6
18 columns by typefrom the column list below
  • string 11
  • integer 1
  • float 3
  • date 1
  • datetime 2

Columns

18 columns in three groups
blueprint · 18 columns
columntypedescriptionexample
Text 11 columns
log_idstringUnique identifier for each energy consumption log entryuniqueENL-0001
transit_modestringType of public transit (e.g., bus, subway, tram, ferry)7 valuesbus
route_idstringIdentifier for the transit routeBUS-A1
vehicle_idstringUnique identifier for the vehicle used on the routeBUS-1001
energy_typestringType of energy consumed (e.g., electricity, diesel, CNG, hybrid)6 valuesdiesel
energy_unitstringUnit of measurement for energy consumed (e.g., kWh, liters, kg)kWh · liters · kgliters
location_citystringCity where the transit route operatesLos Angeles
location_statestringState or region where the transit route operatesoptionalCA
location_countrystringCountry where the transit route operatesUSA
data_sourcestringSource of the energy consumption data (e.g., onboard sensor, manual entry, utility bill)4 values · optionalonboard_sensor
notesstringAdditional notes or comments about the log entryoptionalMaintenance period log
Numbers 4 columns
energy_consumedfloatTotal energy consumed during the log period (in kWh, liters, or kg depending on energy_type)0 or more340.5
distance_traveledfloatTotal distance traveled during the log period (in kilometers)0 or more210.2
passenger_countintegerTotal number of passengers transported during the log period0 or more · optional1200
carbon_emissions_estimatedfloatEstimated carbon emissions for the log period (in kg CO2 equivalent)0 or more · optional900.2
Dates and times 3 columns
log_datedateDate of the energy consumption log2024-06-10
start_timedatetimeStart timestamp for the energy consumption measurement period2024-06-10T06:15:00
end_timedatetimeEnd timestamp for the energy consumption measurement period2024-06-10T10:10:00

Use it for

  • median energy …177.9120 rowsmean energy consumed …326.2bus1.6ksubw…176.1tram426.9ferry

    A transportation dashboard

    Energy_consumed by transit_mode and a breakdown of location_country. Excel, Power BI or Tableau.

  • Why do the 12 subway rows have a mean energy_consumed of 1,565?

    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 transit_mode, route_id and vehicle_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 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 dataset120 rows18 columns
Yours1,000 rows18 columnslocation_city: UK only

blueprint · urban-transit-energy-consumption-log

Behind this dataset

Same schema. As many rows as you need.

These 120 rows came out of a blueprint — 18 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 one transit vehicle's daily energy usage.
  • Energy consumption recorded in kWh for buses, trams, and trains.
  • Include route type (urban, suburban, express) and passenger count.
  • Flag records exceeding predefined energy efficiency thresholds.
  • Missing passenger data must be marked as 'Unknown'.
  • Outlier energy readings require verification status.
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
urban-transit-energy-consumption-log

What should your data show?

Preview 20 rows free
No signup. No card.