Last-Mile Delivery Route Metrics

This dataset provides granular metrics for completed last-mile delivery routes, including cost breakdowns, timing, delivery outcomes, and operational context. It enables detailed analysis for cost optimization, delay prediction, and service performance improvement in logistics operations. The data is ideal for benchmarking, predictive modeling, and operational reporting.

  • last updated 5 Sept 2025
  • by GoMask
The brief that made it

Cost and efficiency analysis for delivery operations

Sample rows

preview · 8 of 200 rows · all 20 columns
route_idstringweather_conditionsstringon_time_percentagefloatroute_regionstringdelivery_datedatedriver_idstringvehicle_idstringroute_start_timedatetimeroute_end_timedatetimeplanned_distance_kmfloatactual_distance_kmfloatplanned_duration_minutesintegeractual_duration_minutesintegertotal_deliveriesintegercompleted_deliveriesintegerfailed_deliveriesintegertotal_cost_usdfloatfuel_cost_usdfloatlabor_cost_usdfloatdelay_minutesinteger
RT_A12BCD12clear95Downtown2024-05-02DRV_1001VEH_X9A1232024-05-02T08:10:002024-05-02T08:45:005.66303533022.52.2205
RT_B21DFE23cloudy90.9West-Suburb2024-05-03DRV_1002VEH_X5B1112024-05-03T13:25:002024-05-03T15:00:0018.519.290951110165.716.4495
RT_C32GHJ34rainy92.9East-Park2024-05-04DRV_1003VEH_X6C2222024-05-04T09:05:002024-05-04T10:30:002322.775851413186.122.76210
RT_D45JKL45cloudy100Midtown2024-05-05DRV_1004VEH_X7D3332024-05-05T06:10:002024-05-05T06:55:007.27.4354522019.33.11610
RT_E56MNO56clear90North-City2024-05-06DRV_1005VEH_X8E4442024-05-06T14:50:002024-05-06T16:10:0012.613.3708077039.58.23110
RT_F67PQR67windy88.9Central-Industrial2024-05-07DRV_1006VEH_X9F5552024-05-07T10:00:002024-05-07T12:30:0066.867.212015018180122.1457730
RT_G78STU78cloudy80Downtown2024-05-08DRV_1012VEH_X1G6662024-05-08T07:45:002024-05-08T08:50:004.95356555025.22.82230
RT_H89VWX89rainy94.3Outer-Rural2024-05-09DRV_1010VEH_X2H7772024-05-09T17:30:002024-05-09T20:45:00143.5145.318019535332335.612021515

What the 200 rows show

from the 200-row sample

Other (weather conditions) stands out: mean on_time_percentage is 78.3, against 95.1 for the rest.

  • 95.5median on_time_percentage
  • 28.1median planned_distance_km
  • 29.9median actual_distance_km
  • 110median planned_duration_minutes
  • 119median actual_duration_minutes
  • 12median total_deliveries
Mean on_time_percentage by weather_conditions200 rows
05010097.0clear23 ro…94.9rainy48 ro…95.7snowy5 rows94.7clou…53 ro…93.3foggy12 ro…95.6windy31 ro…78.3other28 ro…
on_time_percentage200 rows, in bands of 10
0901805000000119175050100on_time_percentage →

Median 95.5, from 0.0 to 100.0.

route_region200 rows · top 10 of 14 values
  1. East-Park24
  2. West-Suburb23
  3. Central-Industrial20
  4. Outer-Rural19
  5. Midtown18
  6. Downtown17
  7. South-Coast15
  8. North-City14
  9. Intercity-UltraLong12
  10. East-Harbor10
20 columns by typefrom the column list below
  • string 5
  • integer 6
  • float 6
  • date 1
  • datetime 2

Columns

20 columns in three groups
blueprint · 20 columns
columntypedescriptionexample
Text 5 columns
route_idstringUnique identifier for the completed delivery routeuniqueRT_A12BCD12
driver_idstringUnique identifier for the driver assigned to the routeDRV_1001
vehicle_idstringUnique identifier for the vehicle used on the routeVEH_X9A123
route_regionstringRegion or zone where the route was executedDowntown
weather_conditionsstringWeather conditions during the route (e.g., clear, rainy, snowy)7 values · optionalclear
Numbers 12 columns
planned_distance_kmfloatPlanned total distance for the route in kilometers0 or more5.6
actual_distance_kmfloatActual total distance traveled in kilometers0 or more6
planned_duration_minutesintegerPlanned total duration for the route in minutes0 or more30
actual_duration_minutesintegerActual total duration of the route in minutes0 or more35
total_deliveriesintegerTotal number of deliveries scheduled for the route1 or more3
completed_deliveriesintegerNumber of deliveries successfully completed0 or more3
failed_deliveriesintegerNumber of deliveries that failed or were not completed0 or more0
total_cost_usdfloatTotal cost incurred for the route in USD0 or more22.5
fuel_cost_usdfloatFuel cost incurred for the route in USD0 or more · optional2.2
labor_cost_usdfloatLabor cost incurred for the route in USD0 or more · optional20
delay_minutesintegerTotal delay experienced on the route in minutes0 or more · optional5
on_time_percentagefloatPercentage of deliveries completed on time (0-100)0 to 100 · optional95
Dates and times 3 columns
delivery_datedateDate when the route was completed2024-05-02
route_start_timedatetimeTimestamp when the route started2024-05-02T08:10:00
route_end_timedatetimeTimestamp when the route ended2024-05-02T08:45:00

Use it for

  • median on time…95.5200 rowsmean on time percenta…97.0clear94.9rainy95.7snowy94.7clou…

    A logistics dashboard

    On_time_percentage by weather_conditions and a breakdown of route_region. Excel, Power BI or Tableau.

  • Why do the 28 other rows have a mean on_time_percentage of 78.3?

    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 routes with delivery_date, driver_id and vehicle_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 20 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 dataset200 rows20 columns
Yours1,000 rows20 columnsroute_region: UK only

blueprint · last-mile-delivery-route-metrics

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 20 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 route includes start/end time.
  • Route geocoded and mapped.
  • Delivery vehicle ID required.
  • Delay events and reasons flagged.
  • Fuel consumption logged per route.
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
last-mile-delivery-route-metrics

What should your data show?

Preview 20 rows free
No signup. No card.