Guide to Understanding ETA Calculation
Learn how Titan Logistics calculates the ETA (Estimated Time of Arrival) value for use in dispatching tools like the DSB, Mass Dispatch, and CCD.
ETA in Titan Logistics is a prediction of when the ordered fuel will arrive to the delivery location.
Tip: Driver ETA is enabled when setting up the Universal Dispatch & Logistics Module.
The calculation of ETA in the Titan Logistics platform is driven by 3 input factors that are configurable by the dispatcher:
- F1: The assigned delivery points
- F2: The assigned start and end points
- F3: The assigned driver speed
Once these factors are configured by the dispatcher, the system calculates the total driver hours by dividing the relevant distance by the driver’s average speed (which is defaulted at 45 mile per hour). After the total driver hours is calculated, the ETA is generated by adding the calculated driver hours to the start time of the driver’s shift.

Using the example of the Driver ETA Output above, the total driver time is 3.23 hours and is unique to the driver Bruce.
The first contributor to the driver time is a summation of the loading and unloading times. Each loading or unloading time is 35 mins. Since there are 2 assigned delivery points, the driver will load or unload 4 times which translates to 2.32 hours (35 mins x 4).
Since the start point “Fargo Office” was selected, the system is assuming that the driver Bruce will start his shift at 6:00 am at the Fargo Office, then go to the Magellan terminal to get fuel for the first delivery which will take 0.15 hours (9 mins) translating to an ETA of 6:09 am.
After arriving at the Magellan terminal, the driver will take 35 mins to load fuel, then an additional 0.16 hours (9 mins) to travel to the first delivery point “Border States Paving”.
This combined time of 35 mins to load + 9 mins commute translates to an ETA of 6:53 am (6:09am + 44 mins).
After Bruce completes his first delivery to “Border States Paving”, he then proceeds to the next terminal, “NuStar Energy” to pickup additional fuel for the second delivery. If Bruce’s truck would have had sufficient capacity for both deliveries at the same time, the dispatcher could have utilized the option to select a common pickup point which would have eliminated the need to visit the second terminal.
Once the second delivery is completed, the system predicts that Bruce will take 0.25 hours (15 mins) to travel to his end point “Fargo Office”.
It is important to also note that the ETA shown on the DSB is estimated based on the assumed start time of the driver’s shift which is 6 am in this example. Once the driver starts his journey by clicking ‘Start’ on the driver app, the system will begin to show the actual start time in addition to providing status updates every 30 mins to the customer.
Tip: If the delivery order is adjusted by the dispatcher, the ETA will update accordingly. If the driver delivers in a different order without it being updated in the DSB, the ETA may show as “N/A.”