What an engine hour means
Here an engine hour means one hour with the engine running. Distance measures travel, while engine hours also include stationary running. An idling engine can accumulate time without adding odometer miles. Some vehicles display total hours and idle hours separately.
Converting distance to engine hours
Divide distance by the average speed while moving, then add separately known idle hours. All inputs must cover the same period, such as since the last oil change. Use km with km/h or miles with mph. If a trip computer average already includes engine-running stops, do not add those same idle periods again.
hours = distance ÷ moving speed + idle hours
Example: 10,000 km plus 50 idle hours
At an average moving speed of 40 km/h, 10,000 km represents 250 moving hours. Add 50 hours of idling for a 300-hour estimate. At 80 km/h the same distance represents only 125 moving hours, showing why identical mileage need not mean identical engine operating time.
Converting engine hours back to distance
Subtract idle time from total engine hours before multiplying by moving speed. For 300 total hours, 50 idle hours and 40 km/h, the result is (300 − 50) × 40 = 10,000 km. Idle hours cannot exceed total hours. Without speed and idle information, hours have no unique distance equivalent.
distance = (total hours − idle hours) × moving speed
Using engine hours for maintenance
A distance-based estimate cannot recover unknown idling or replace an actual engine-hour meter. It does not prescribe a universal oil-change interval. Follow your vehicle manual, including time, mileage and operating conditions. With start-stop, only periods when the engine is actually running count in this model.