FRIDAY - 25 SEPTEMBER 2026
Edition: South Africa
Diesel c/l wholesale
  • 0.05% Gauteng 2,911.11 up 293.90
  • 0.05% Coast 2,823.91 up 293.90
  • 0.005% Gauteng 2,955.51 up 314.90
  • 0.005% Coast 2,868.31 up 314.90
  • Next adjustment 7 Oct 2026
As at 2 Sep 2026 · Source: DMPR
Pay Dirt The operations desk for surface mining · Southern Africa , home
Latest

Load, haul & blast Guide

Haul truck cycle time: the parts and how to measure them

Haul truck cycle time is queue, spot, load, haul, dump and return, plus delays. How to measure each part, with a worked trucks and tonnes per hour example.

Two haul trucks and a grader on a haul road ramp inside an open-cut coal mine
Haul trucks on a ramp at the Premier coal mine, Collie, Western Australia. Photo: Calistemon, CC BY-SA 4.0, via Wikimedia Commons (cropped).
Contents 7 sections

Haul truck cycle time is the time from one arrival at the loader to the next: queue, spot, load, haul loaded, queue and dump, and return empty, plus delays. Loads per truck per hour is operating minutes divided by cycle time, and tonnes per hour is that number times the payload. Queue time is the part that grows when a circuit has more trucks than its loader can fill.

Caterpillar splits the cycle into fixed time (loading, the truck exchange at the loader, and manoeuvring and dumping) and variable time (the loaded haul and the empty return), and notes that “wait time, delays and operator efficiency all impact cycle time” (Caterpillar Performance Handbook 50, p. 8-5, read 25 Sep 2026).

The parts of a haul truck cycle

Measure the cycle in the parts below. Each has a clear start and end, so two people timing the same truck get the same answer.

PartStartsEndsWhat drives it
Queue at loaderTruck arrives at the loading areaTruck starts reversing in to spotMore trucks than the loader can serve; loader stops
Spot (truck exchange)Truck starts to spotTruck stops under the bucketLoading area layout, single or double-sided loading
LoadFirst bucketLast bucket, truck pulls awayBucket size, passes, fragmentation, operator
Haul loadedTruck leaves the loaderTruck arrives at the dump or tipDistance, grade, rolling resistance, speed limits
Queue at dumpTruck arrives at the dump or crusherTruck starts to reverseCrusher availability, dozer on the dump, tipping bays
Manoeuvre and dumpTruck starts to reverseBody down, truck pulls awayDump layout, material sticking in the body
Return emptyTruck leaves the dumpTruck arrives back at the loading areaDistance, grade, road condition
Delays in the cycleAny stop between the points aboveTruck moves againIntersections, waiting for road crossings, water cars, blasting holds

Caterpillar gives typical figures for two of these: truck exchange at the loader “typically 0.6-0.8 min.” and manoeuvre and dump “typically 1.0-1.2 min.” (Performance Handbook 50, p. 8-5). A 2024 study of an open-pit operation in Eritrea splits the queue in the same way, counting queuing, positioning and loading as the loading time and queuing, positioning and unloading as the unloading time (Mnzool et al. 2024, read 25 Sep 2026).

Stops outside the cycle belong in a different bucket. Shift changes, meal breaks, refuelling, pre-start checks and breakdowns reduce the operating minutes in an hour. Mixing them into cycle time makes the cycle look slow when the problem is lost hours, which is an availability and utilisation question.

How to measure cycle time

There are three sources of cycle data on most sites. Use the one you have, and check it against a second one for a shift or two.

PartDispatch systemTelematics and onboard payload systemManual time study
Queue at loaderStatus changes (waiting, spotting) entered or inferred at the shovelSpeed near zero inside the loading area before the payload starts risingStopwatch from arrival to reversing
SpotSpotting statusReverse gear or low speed inside the loading areaStopwatch
LoadLoading status, bucket count from the loaderPayload rising from empty to loaded; time of each bucket if the loader is instrumentedStopwatch, count passes
Haul loadedLoaded travel statusLoaded payload, speed above a threshold, position between the two areasRadio calls or clock times at each end
Queue at dump, manoeuvre and dumpDump statusBody-up event, payload falling to emptyStopwatch at the dump
Return emptyEmpty travel statusEmpty payload, speed above a thresholdClock times at each end
DelaysDelay codes entered by the operator or controllerStops with speed at zero outside the load and dump areasObserver notes the reason

Onboard payload systems on large trucks record more than weight. Caterpillar describes its system as using “strut pressure sensors and an on-board micro-processor to determine payload weight, cycle segment times, delay times, actual clock time and date of each cycle” (Performance Handbook 50, section 8). Where the trucks carry that system, the cycle parts are already being logged: the work is getting the records out and lined up with the load count.

Plain GPS works too. A study for Iowa State University attached GPS trackers to trucks, an excavator and a dozer, and “cycle times were determined by defining the haul boundary, dump locations, and loading locations”, with “the cycle time … defined as the difference between the times of two loading points” (Iowa State University 2016, read 25 Sep 2026). Draw the loading area and the dump as zones, then read the time each truck enters and leaves each zone.

A manual time study is the check on both. One person at the loader and one at the dump, each with a watch set to the same time, can time 20 to 30 cycles in a morning. The Mnzool study recorded start and end clock times for each cycle on site.

Two things catch people out when they read the results:

  • Cycle times are skewed. The Iowa study found the distributions “positively skewed” and “none of the distributions are normal”. A few long cycles pull the average up. Report the median and the average together, and look at the long cycles for their cause.
  • Short stops add up. The same study found trucks stopping “for a short period (e.g., two minutes)” while “yielding to other equipment and waiting for direction”. Set a minimum stop length, say 30 seconds, and count every stop above it as a delay with a reason.

From cycle time to trucks per hour and tonnes per hour

Cycles, trucks per hour and tonnes per hour (built on Caterpillar Performance Handbook 50, p. 25-18)

Cycle time (min) = queue at loader + spot + load + haul loaded + queue at dump + manoeuvre and dump + return empty + delays

Loads per truck per hour = operating minutes per hour ÷ cycle time (min)

Tonnes per truck per hour = loads per truck per hour × payload (tonnes)

Tonnes per hour for the circuit = the lower of: (number of trucks × tonnes per truck per hour) and (loader’s maximum loads per hour × payload)

Caterpillar’s handbook works production with a 60-minute hour and then applies an efficiency factor, and its excavator example uses “a 50 min. work hour (83% job efficiency)” (Performance Handbook 50, p. 5-29). Use your own site’s operating minutes per hour once you have measured them. The worked example below uses 50.

What queuing at the loader does to cycle time

Take the queue out of the example and the cycle is 20.5 minutes. At that cycle, each truck could deliver 50 ÷ 20.5 = 2.44 loads an hour. The loader can serve 16.7. Dividing one by the other says the loader can keep about 6.8 trucks busy. Every truck above that waits.

Trucks on the circuitCycle time (min)Queue at loader (min)Tonnes per truck per hourCircuit tonnes per hourTruck hours per 1,000 tonnes
620.50.01468786.8
721.00.51431,0007.0
824.03.51251,0008.0

The figures are illustrative and follow from the worked example above.

Going from 8 trucks to 7 moves the same 1,000 tonnes an hour with one truck fewer: 12.5% fewer truck hours, with the diesel and wear that go with them. Going from 7 to 6 costs about 12% of output, because the excavator now stands waiting for trucks. The right number is the smallest fleet that keeps the loader busy. Match factor is the ratio that puts a number on this balance.

This simple table assumes trucks arrive evenly. In practice they bunch behind a slow truck on a ramp, after a crib break or after a delay at the dump, and a bunch arrives at the loader together. So a real circuit shows some queue time even when it is short of trucks, and a circuit with too many trucks shows more queue than the arithmetic predicts. Uneven payloads are another source of uneven cycles (see payload management).

Queue time at the dump works the same way. When a crusher stops or a dozer is slow to clear the tip, trucks wait at the dump, and the effect flows back round the circuit to the loader.

Checklist: reading your own cycle times

Cycle time feeds straight into cost per tonne. A truck hour costs the same whether the truck is hauling or queuing, so queue minutes add cost to every tonne moved.

Common questions

What is a normal haul truck cycle time?

There is no single normal figure. Cycle time depends on haul distance, grades, road condition, the loader and the number of trucks on the circuit. Compare a circuit with itself over time, part by part, and compare the loading and dump parts across circuits that share a loader or a dump.

Should queue time be counted in the cycle?

Yes. Queue time is part of every cycle the truck completes, so it sits inside cycle time and lowers trucks per hour. Record it as its own part so it can be seen. Out-of-cycle stops such as breaks, refuelling and breakdowns are kept separate, as lost operating minutes.

Why does adding a truck not always add tonnes?

Once trucks arrive faster than the loader can spot and load them, the loader sets the output. An extra truck then adds queue time to every truck’s cycle and moves no extra tonnes.

Sources

  1. Caterpillar, Caterpillar Performance Handbook, Edition 50 (SEBD0351-50), June 2022, pp. 5-29, 8-5 and 25-18. Read 25 Sep 2026.
  2. Mnzool, M. et al., Optimization of cycle time for loading and hauling trucks in open-pit mining, Mining of Mineral Deposits 18(1), 2024, pp. 18-26. Read 25 Sep 2026.
  3. Iowa State University, Institute for Transportation, Earthwork Haul-Truck Cycle-Time Monitoring: A Case Study, Final Report, March 2016. Read 25 Sep 2026.
Filed under
Advertisement Pay Dirt Is your company in the SA contractor directory? In the contractor directory? Check your listing and tell us what to add or fix. List or correct your entryCheck entry