To convert diesel engine hours to miles, multiply the hours by an average speed. The common rule of thumb is 33 mph, so 1,000 engine hours is about 33,000 equivalent miles. Treat the result as an estimate of wear, not as a distance anyone drove. Idle time, PTO work and slow city routes push the real figure around, and this guide shows you how to adjust for each.
TL;DR
- Estimated miles = engine hours × average speed. The usual default is 33 mph, which is General Motors' diagnostic rule of thumb.
- Use 20 to 25 mph for city, delivery or vocational work and 40 to 45 mph for highway-heavy work. A sleeper-cab long-hauler sits in between.
- If the equivalent miles come out well above the odometer, the truck idled or ran stationary equipment a lot, and the engine has more wear than the odometer says.
- Service on whichever comes first: miles, engine hours or calendar time.
- Buying a used engine? Ask for hours and miles together, plus the test and inspection record.
Table of Contents
- The formula: engine hours × average speed
- Which average speed should you use?
- How idling changes the picture
- Engine hours vs. miles: what each one tells you
- Is 25,000 engine hours a lot?
- Using hours to schedule maintenance
- Cutting idle hours saves more than fuel
- Reading hours and miles when you buy a used engine
- Our perspective
- Find a tested engine for your duty cycle
- FAQ
- Sources
The formula: engine hours × average speed
The math is one multiplication:
Estimated miles = engine hours × average speed (mph)
The reverse also works. Engine hours equal total miles divided by average speed. Matrack's worked example has a vehicle that covered 60,000 miles at 50 mph, which equals 1,200 engine hours.
GM's TechLink guidance for diesel diagnosis uses a fixed factor: multiply total engine hours by 33. Its example of 1,812.3 hours gives about 59,806 equivalent miles. GM states that this is a diagnostic aid and not a basis for warranty claims. That limit applies to you too. The number helps you reason about wear. It does not prove what a truck did.
A worked example
Say a tractor shows 12,000 engine hours and 250,000 odometer miles.
- At 33 mph, 12,000 × 33 = 396,000 equivalent miles.
- The odometer reads 250,000, so the engine has worked like a truck with far more miles.
- Flip it around: 250,000 miles ÷ 12,000 hours is about 20.8 mph. That is the average speed across every hour the engine ran. It is slow for an over-the-road tractor, so a lot of those hours were idle, PTO or stop-and-go.
That last step is the useful one. The conversion is less about getting a mileage number and more about asking what story the gap between hours and miles tells.
Which average speed should you use?
No single speed fits every truck. The estimate depends on the routes and the operating pattern. Here is a practical way to choose.
| Duty cycle | Typical speed to use | 1,000 hours equals | 10,000 hours equals |
|---|---|---|---|
| Vocational, yard, PTO-heavy | 20 mph | 20,000 miles | 200,000 miles |
| Urban delivery, regional stop-and-go | 25 mph | 25,000 miles | 250,000 miles |
| Mixed duty (the default rule) | 33 mph | 33,000 miles | 330,000 miles |
| Highway-heavy regional | 40 mph | 40,000 miles | 400,000 miles |
| Mostly interstate, little idling | 45 mph | 45,000 miles | 450,000 miles |
The speeds are planning assumptions, and the table is simple multiplication. The 33 mph figure is the one GM uses, and the research behind it notes that specific duty cycles are often modeled with factors from roughly 20 to 45 mph.
Check Engine suggests that where a truck does not split driving and idle hours, you can estimate driving hours by dividing odometer miles by 30 or 40. Its reasoning is that real average speeds sit closer to 30 mph than 60 mph. Many people assume a truck runs at highway speed all day. Add the traffic, the loading docks, the weigh stations and the fuel stops, and the average drops fast.

If you know the truck's own average speed
Fleet telematics often reports average moving speed and idle percentage per unit. When you have those, use them in place of any rule of thumb. A unit that averages 48 mph while moving but idles 30 percent of its run time will have a blended hour-to-mile ratio well below 48. Your own data beats a national rule every time.
How idling changes the picture
Idle hours add engine run time and no distance. A common shorthand is that one idle hour is worth about 30 miles of driving wear. Capital One's used diesel guide uses the same figure and adds that low mileage does not necessarily mean low use.
Idle also stresses the engine in its own way. An EPA publication on truck engine idling reports that idling at low speed wears internal components more than normal highway running, with some estimates putting it at twice the relative wear.
How much idling is typical for long-haul trucks? An EPA-hosted study on auxiliary power units reports that long-haul heavy-duty trucks can idle between 3.3 and 16.5 hours per day, depending on season and operation, with many drivers running the engine to power sleeper amenities. Take a team or sleeper operation in winter or summer and the idle share of the hour meter can be large.
Separating driving hours from idle hours
Most modern trucks show driving hours and idle hours separately in the dash or through the ECM, according to Check Engine. Pull both. A quick method:
- Read total engine hours and idle hours from the ECM or a service tool.
- Subtract idle from total to get driving hours.
- Divide odometer miles by driving hours. A result of 45 to 55 mph suggests mostly highway work. Anything under 30 points to local or vocational use.
- Add idle hours × 30 miles of equivalent wear back on top of the odometer to get a wear-adjusted figure.
Example: 250,000 miles, 9,000 driving hours and 3,000 idle hours. Distance per driving hour is about 27.8 mph. The wear-adjusted figure is 250,000 + (3,000 × 30) = 340,000 equivalent miles. That is a truck with a lot more engine life used than 250,000 suggests.
Engine hours vs. miles: what each one tells you
The odometer measures movement of the vehicle. The hour meter measures time the engine has been running, including idling and stationary work. Engine Labs reports that comparing the two can reveal whether a truck had a fleet or vocational life, since high hours against low miles point to heavier wear.
GM adds a quick sanity check. The calculated equivalent mileage should be close to the odometer reading or lower. If the calculated number is clearly higher, the truck idles a lot, and that can help in diagnosing problems.
| What you see | What it usually means |
|---|---|
| Equivalent miles near the odometer | Mostly normal road use |
| Equivalent miles far below the odometer | Highway-heavy truck, little idle |
| Equivalent miles far above the odometer | Heavy idle, PTO, reefer or vocational work |
| Odometer and hours both look low but the truck is old | Calendar-time wear (seals, hoses, coolant, corrosion) still applies |
A truck can also have a low-looking odometer and a high hour count because it spent its life in a bucket, a dump body or a power-take-off application. Neither number alone is the whole truth, so look at both.
Is 25,000 engine hours a lot?
It depends on the application. Using the 33 mph rule, 25,000 hours is about 825,000 equivalent miles. At a conservative 30 mph it is 750,000. That is deep into the life of many heavy-duty diesels, particularly if the engine has not had a rebuild or major overhaul. For a vocational truck at 20 mph it works out to 500,000 equivalent miles, which would be a big number of hours for the work, but a smaller wear figure.

Hour counts do not give a pass or fail on their own. Maintenance history, oil analysis, blow-by readings, compression and the cause of any teardown all matter. For wider context on how far engines usually go, see our diesel engine mileage benchmarks guide and the diesel engine lifespan indicators we use to read an engine's condition.
Using hours to schedule maintenance
Miles alone can under-service a truck that idles. Engine Labs and fleet maintenance sources agree that hour-based service catches idle and PTO wear that the odometer misses.
Ford's own diesel maintenance material shows how the manufacturers frame it. Ford's Power Stroke guidance treats extended idling as a special operating condition and, for listed applications, gives intervals in miles or engine hours. One example is 5,000 miles or 200 engine hours for oil service. Those figures are Ford's for its engines. Check your own engine maker's schedule for your oil, filter and duty cycle.
The approach fleet maintenance writers recommend is "whichever comes first": track miles, engine hours and calendar time together and service when any threshold is hit. Oxmaint's fleet PM guide lays out this approach. If you manage several trucks, put all three counters in one spreadsheet or your maintenance software so nothing slips.
For oil-change timing on a rebuilt or newly installed engine, see our note on breaking in a fleet diesel under load, where the first oil change comes near 100 hours. And if you are watching oil use, how diesel engine oil consumption works explains what is normal and what is not.
Cutting idle hours saves more than fuel
Every idle hour you avoid is an hour of wear you do not pay for. The EPA says most modern diesel engines do not need prolonged idling. Warm-up of about 3 to 5 minutes and a cool-down of 3 to 5 minutes after heavy load are the usual exceptions. The Federal Highway Administration lists idle reduction as a way to cut fuel use, maintenance cost and emissions such as NOx and particulate matter.
If you run a fleet, the practical steps are idle shutdown timers, auxiliary power or bunk heaters, and driver coaching using the idle percentage from your telematics. This guide to fleet fuel efficiency and idling ties idling to fuel burn, maintenance spend and emissions. For owner-operators, our walkthrough on extending truck engine life covers the habits that add up over time.
Reading hours and miles when you buy a used engine
Buyers of used heavy-duty engines rarely get a full life story. Hours and miles help you ask better questions.
- Ask for both numbers. Odometer miles from the donor truck and engine hours from the ECM, plus idle hours if available.
- Run the conversion. Hours × 33 gives a baseline. If the result is far above the odometer, ask why.
- Match the engine to your duty cycle. An engine from an over-the-road tractor can be a better fit for a linehaul truck than one from a PTO unit with the same mileage.
- Ask about testing. A tested engine with a documented inspection beats a low-looking number with no paperwork. Our engine inspection checklist shows what a proper inspection should cover.
- Confirm the warranty terms in writing before you pay.
If an engine does fail, knowing the usual patterns helps you decide whether to repair or replace. See types of commercial truck engine failures for how they typically show up.
Our perspective
We see this question come up whenever someone is comparing two engines that look alike on paper. The odometer reads the same, but one truck spent its life at 65 mph on the interstate and the other sat running at a dock.
That is why we look at a part as more than one number. Hours, miles, the application it came from, and what the test and inspection showed all belong in the picture. The conversion is a good start, and then the engine itself has to back it up.
Every part we sell is tested and inspected before sale and comes with a standard warranty. Our inventory changes daily, so we can usually match the engine to the work you actually need it to do, and ship the same day so a down truck is not down longer than it has to be.
If you are weighing an engine against your fleet's duty cycle, use the 33 mph baseline, adjust for your routes, and ask us for the hours and mileage on the unit you are looking at.
John
Find a tested engine for your duty cycle
When you know what your truck needs, start with our used truck engines for sale. We stock Caterpillar, Cummins, Detroit, Volvo, International, Mack, Paccar and other major brands, with complete and component parts, all tested and inspected and sold with a standard warranty.
Looking at a specific late-model engine? You can also view the 2018 Detroit DD13 or the 2019 PACCAR MX13. Need drivetrain parts to go with it? We also carry transmissions and differentials. Same-day shipping is available nationwide.
FAQ
How do I convert engine hours to miles on a diesel truck?
Multiply total engine hours by an average speed. The usual default is 33 mph, so 5,000 hours is about 165,000 equivalent miles. Use a lower speed for city or vocational work and a higher one for highway-heavy trucks. The result is an estimate of wear, not a record of distance driven.
What is the difference between engine miles and engine hours?
Miles measure how far the truck moved. Hours measure how long the engine ran, including idling and stationary work. Two trucks with the same odometer can have very different engine wear if one idled for thousands of hours. Compare both numbers to see the difference.
Does idling count as engine hours?
Yes. Idle time adds to the hour meter without adding miles. A common rule of thumb treats one idle hour as roughly 30 miles of driving wear. If your truck reports idle hours separately, pull that number and factor it in.
How many engine hours is too many for a heavy-duty diesel?
There is no fixed cutoff. Convert the hours to equivalent miles for the truck's duty cycle, then look at maintenance records, oil analysis and inspection results. A well-maintained engine with high hours can outlast a neglected one with fewer. Ask for the full history before you buy.
Should I service my truck by hours or by miles?
Track both, along with calendar time, and service when the first threshold is reached. Trucks that idle, run PTO or do stop-and-go work often hit the hour limit well before the mileage limit. Follow your engine maker's schedule for the exact intervals.
Sources
- GM TechLink: The Diesel Exhaust System and DPF Soot Accumulation
- Matrack: What Are Engine Hours?
- Check Engine: What Are Engine Hours, and Why Do They Matter When Shopping Used
- Capital One: How Many Miles Is Too Many for a Used Diesel Pickup Truck
- EPA: What You Should Know About Truck Engine Idling
- EPA: Evaluation of Fuel Cell Auxiliary Power Units for Heavy-Duty Trucks
- Engine Labs: Talking Engine Run Time vs. Mileage on Diesel Trucks
- Ford: Diesel Fuel System Maintenance
- Oxmaint: Fleet Engine-Hour Based PM
- FHWA: Clean Air and Transportation, CMAQ Policy and Guidance

