LaneHarvest

Truck transit time calculator: a delivery ETA with the breaks built in

Enter the miles, a realistic average speed, when the truck leaves and how many hours the driver has left. Get a delivery ETA that includes the 30-minute breaks and 10-hour resets the rules require, for a solo driver or a team.
MI
MPH

Including traffic and fuel stops

Edit assumptions
HRS
HRS
HRS
HRS

Simplified hours of service: 11 hours driving in a 14-hour window, a 30-minute break after 8 hours driving, then 10 hours off. Teams swap about every 10 hours. The 60/70-hour limit and sleeper splits aren't modeled. Your ELD is the record.

Transit time
ETA
-
Total time
33h 00m
Driving
22h 00m
Breaks / resets
2 / 1
  • Driving: 22h 00m
  • Breaks and swaps: 1h 00m
  • 10-hour resets: 10h 00m
  • Dock time: 0h 00m

This 1100-mile run takes about 33h 00m for a solo dry van. We check every delivery time against your hours before a load reaches you, and every one is your call.

Start dry van dispatch

How the transit time calculator works

Distance and speed give you driving hours. The hours-of-service rules decide how those hours are spread over days.

Source: FMCSA hours of service summary, October 2026

  • Driving hours = miles ÷ average speed
  • Break: 30 minutes after every 8 hours of driving
  • Reset: 10 hours off once 11 hours of driving or the 14-hour window is used up
  • Team: drivers swap about every 10 hours, so the truck keeps rolling
  • ETA = departure + driving + breaks + resets + unloading time

Property carriers: 11 hours driving within a 14-hour window after 10 hours off; a 30-minute break after 8 hours of driving; 60/70 hours in 7/8 days, reset by 34 hours off. The calculator starts from the driver's current clock, so a driver who has already used 6 hours today gets an earlier reset than one starting fresh.

A worked example

A dry van leaves at 6:00 am with a fresh clock for a 1,100-mile delivery, averaging 50 miles an hour.

Worked exampleEXAMPLE
Driving
22h 00m
Solo total
33h 00m
Team total
23h 00m
Solo ETA
Day 2, 3:00 pm

The solo driver drives 8 hours, takes a 30-minute break, drives 3 more, then rests 10 hours. Day two repeats the pattern and finishes the run at 3:00 pm. A team does the same run in 23 hours, arriving at 5:00 am on day two, which is why time-critical freight often goes to teams. Start the same solo driver at 2:00 pm with only 5 driving hours left, and the reset comes much sooner, pushing the delivery later into day two or beyond.

Freight transit times: what slows them down

The rules set the minimum time. Real trips add more:

  • Waiting at the shipper, which eats into the 14-hour window before the truck even rolls.
  • Traffic around big cities at rush hour, and construction on interstates.
  • Weather, especially mountain passes in winter.
  • Fuel stops and inspections, which the average speed should already include.
  • Delivery appointments that don't line up with when the truck arrives.

For reefers, transit time also decides how long product sits in the trailer, and how long the unit runs. Plan the arrival around the receiver's appointment, not just the earliest possible ETA, and see our cold chain trucking statistics for context.

Transit time by truck type

The rules are the same for every truck that needs a CDL, so a tractor-trailer, a CDL box truck and a CDL hotshot follow the same breaks and resets. Average speed changes with the work: a heavy flatbed or step deck load through the mountains runs slower, while a hotshot on open highway may average more. Multi-stop 26 ft box truck routes spend more time at docks than on the road, so add each stop's time to the unloading field.

What the calculator leaves out

To stay simple, it doesn't model the 60 or 70-hour limit over 7 or 8 days, the sleeper berth split, or short-haul exceptions. A driver near the end of their weekly hours may need a 34-hour restart that the calculator won't show. Use the assumptions to set the driver's current clock, and check the weekly hours on your ELD before committing to a long run late in the week. Drivers may split the 10 hours off duty into two periods, one of at least 7 consecutive hours in the sleeper berth and one of at least 2 hours, adding up to at least 10; used together, neither period counts against the 14-hour window, which some drivers use to stretch a day; the calculator assumes the plain 10-hour reset.

Source: FMCSA hours of service summary, October 2026

Using your ETA

Before you accept a load, check that its delivery appointment fits this ETA with a margin for traffic and a slow dock. If it only works by skipping a break or running past your hours, it doesn't work. When we dispatch your truck, we check every pickup and delivery time against your remaining hours before a load reaches you, and you still say yes or no. Our fee is 5% for one truck with authority older than 6 months. See team driver dispatch and OTR dispatch.

Questions about this calculator

Q01How long does a truckload take to deliver?
Roughly 500 miles a day for a solo driver once breaks and the 10-hour rest are counted, and much more for a team that keeps the truck moving. The real answer depends on average speed, where the driver's clock stands at departure, traffic, weather and time at the docks. The calculator works it out from your own numbers.
Q02How are freight transit times calculated?
Divide the miles by a realistic average speed to get driving hours, then add the rest the hours-of-service rules require: a 30-minute break after 8 hours of driving, and 10 hours off after 11 hours of driving or 14 hours on duty. Add time to unload, and you have a delivery estimate a dispatcher can stand behind.
Q03What average speed should I use?
Lower than the speed limit. Fuel stops, traffic, construction, weigh stations and city driving pull the average down, so many carriers plan somewhere around 45 to 55 miles an hour over a long run. Use your own ELD history if you have it: total miles divided by total driving hours.
Q04Does this work for full truckload and LTL?
It works best for full truckload, where the truck runs straight from pickup to delivery. LTL freight moves through terminals and is sorted onto other trucks, so its transit time depends on the carrier's network and schedule, not just distance. For a partial or multi-stop load, add the time at each stop to the unloading time.
Q05Can I use this as a rail freight transit time calculator?
No. Rail transit times depend on rail schedules, yard dwell and interchange between railroads, none of which this calculator models. It's built for trucks driving under hours-of-service rules. If your freight moves by intermodal, with a truck leg at each end, use this calculator for the drayage legs and add the railroad's published schedule for the rail portion.

Delivery times that fit your hours.

Apply in about 2 minutes. Every load is your call.