OnRail DH 1004

The OnRail DH 1004 is a four-axle diesel-hydraulic locomotive from a small batch – rare in the fleet, but easy to identify by its shape.

Also known as: DH 1004

GermanyGermanyDiesel locomotives8 min readUpdated: August 2026

Key takeaways

  • The DH 1004 comes from a small batch and is therefore a rare find in German freight traffic.
  • The type code is readable: DH stands for diesel-hydraulic, the digits for power class and axle count.
  • Fastest way to identify it: four axles and a cab between two bonnets – after that, the number counts.
  • Keepers and livery change because machines from small batches are often resold or leased on.
  • Little public information means your own observation and clean documentation are especially valuable.
Contents
  1. 1.What is the OnRail DH 1004?
  2. 2.What the type code DH 1004 tells you
  3. 3.Small batches: why reliable data is scarce
  4. 4.Why such small batches exist at all
  5. 5.Where the machines work
  6. 6.Spotting, safety and documentation
  7. 7.Common mix-ups
  8. 8.Verdict

Fact file

Vehicle typeFour-axle diesel-hydraulic locomotive for freight and shunting duty
SupplierOnRail, Mettmann
Wheel arrangementB'B' (four axles in two bogies)
Body layoutCab between two bonnets
Meaning of the DH codeDiesel-hydraulic power transmission via a torque converter
Meaning of the digitsThey refer to the power class and axle count of the design
PrevalenceSmall batch, mostly with private, industrial and port railways
Typical keeperPrivate railway operators and leasing companies (changing)

Identifying features

Is this really the class in front of you?

Tick off everything that applies to the vehicle you are looking at.

  • Four axles in two bogies
  • Cab between two bonnets, giving good all-round visibility for shunting
  • Radiator and exhaust section on the longer bonnet
  • Running boards with handrails, shunter's steps at the corners of the vehicle
  • Data panel with the full vehicle number and vehicle keeper marking
  • Livery in the keeper's colours – rarely the same twice within a small batch

Updated: August 2026 – A four-axle diesel locomotive with a cab between two bonnets, looking at first glance like one of the usual private-railway machines – and then turning out to have different proportions after all: that’s exactly where a second look pays off, because it could be an OnRail DH 1004. This page shows you what the type code reveals, how to classify the design, and why the vehicle number matters especially with small batches.

Rare batches live on sightings

With small classes, every documented observation is valuable – number, location and date are logged in Traintrack in seconds.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

What is the OnRail DH 1004?

The DH 1004 is a four-axle diesel-hydraulic locomotive for freight and shunting duty that reached private railway operators via the Mettmann-based supplier On Rail. It belongs to the group of machines that emerged when freight traffic opened up to private operators and there was suddenly demand for modern, economically operable four-axle locomotives.

Unlike the large-series designs, the DH 1004 was built only in small numbers. That’s what makes it interesting for spotters: the design isn’t exotic enough to stand out immediately, but rare enough that a confident identification is worth something.

What the type code DH 1004 tells you

DH – diesel-hydraulic

The diesel engine drives the axles via a torque converter and cardan shafts. Recognisable by a starting behaviour in which the engine speed rises and the tractive effort builds smoothly.

The digits – power class and axle count

In type codes of this kind, the digits encode the size class and running-gear layout. Exact figures belong in the vehicle data sheet, not in a guess derived from the name.

The supplier name – its origin

OnRail stands for the sales and leasing channel through which the machines reached their operators. That's a common arrangement for private-railway vehicles, and it explains why the same design turns up with very different keepers.

This way of reading it works similarly for many German manufacturer type names. The general approach – from the rough shape through the axle count to the number – is set out in the guide to identifying classes.

Small batches: why reliable data is scarce

Little documentation, plenty of movement

Small batches for private operators are rarely documented as thoroughly as state-railway classes. Operational data sits with the keepers, conversions aren't recorded publicly, and machines change owners without any announcement. Figures on quantities, power output or top speed that you find online should therefore always be checked against the vehicle data sheet.

In practice that means: rely on what’s written on the vehicle. The full twelve-digit vehicle number with country code and vehicle keeper marking is the only piece of information that reliably belongs to the specific machine. How it’s structured and how to work out the check digit is explained in the article on the UIC number and its check digit.

Why such small batches exist at all

Until the 1990s, the locomotive market in Germany was manageable: a state railway ordered large batches, and manufacturers delivered them. When rail freight opened up to private operators, that changed fundamentally. Suddenly there were many small customers with very different requirements – a port operation needs something different from a regional railway running line freight, and neither orders a hundred machines, but two to five.

Suppliers answered this demand with small batches and leasing models. Instead of buying a locomotive, the operator leased it for the term of a contract. The supplier took care of maintenance and re-leasing once the contract ended. The DH 1004 fits exactly into this pattern.

For observers, that has three practical consequences:

  • The same locomotive turns up with several operators. Anyone who saw it years ago at one company might later find it again in a completely different region.
  • Liveries are short-lived. They follow the lease contract, not the vehicle. A colour scheme can disappear again after just a few years.
  • The number is the only constant. It stays the same across changes of keeper and livery and links all your sightings of the same machine together.

Anyone collecting private-railway vehicles should therefore sort consistently by number and keep keeper and livery as dated extra information – not the other way round.

Where the machines work

Field of use Chance of a sighting Why
Freight trains of private railways medium Core task, but a small fleet
Transfer runs and siding service medium Typical territory for four-axle locomotives of this size
Port and industrial railway traffic medium Access restricted, observation from outside
Engineering-train duty low to medium Depends on leasing and contracts
Passenger service very low Not a field of use for this design

Worth comparing directly are the widely built MaK G 1206 and the smaller Vossloh G 1000 BB – both with a cab between two bonnets and therefore easy to confuse from a distance. An older comparable design from the same school of thought is the Henschel DHG 1200 BB.

Keep an eye on rare locomotives

Community sightings show you where unusual private-railway machines were last reported.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

Spotting, safety and documentation

For vehicles in this group, a simple rule applies: the find doesn’t happen on the platform, but where goods are moved. Transfer yards, private sidings and industrial estates with rail access are the productive territories.

  • Secure the record first, compose the shot second. For rare machines, a documentary photo with a legible number is worth more than a failed artistic one.
  • Prefer a side view. Only from the side can you judge the proportions of the bonnets and read the data panel.
  • Capture the details. Vent grilles, exhaust layout and window cutouts are the features that later let you tell similar designs apart.
  • Stay on public ground. Industrial, port and private sidings are private property; entering them requires the operator’s explicit permission. Tracks and operational railway land are always off limits.

Which distances from the track apply, and why they’re non-negotiable, is set out in the article on safe distance from the track. And because public sources are thin for small batches, it helps the whole community when you share your observation – how to do that in a structured way is shown by the guide to reporting sightings.

Common mix-ups

It points to a DH 1004 if …

  • you count four axles in two bogies
  • the cab sits between two bonnets
  • the drive audibly works hydraulically
  • the markings point to a private keeper

Look more closely if …

  • you only see the front view – four-axle bonnet locomotives look very similar head-on
  • the livery gives you no clue to the keeper
  • the machine has been rebuilt or fitted with new bodywork

It's not a DH 1004 if …

  • you count six axles
  • the locomotive has cabs at both ends
  • the drive works diesel-electrically, that is, it revs up smoothly with no gear changes

Verdict

The OnRail DH 1004 shows how to deal with rare vehicles: not through figures, but through structure. The type code supplies the drive type and size class, the body shape supplies the classification in the field, and the vehicle number supplies the confirmation. Everything beyond that – fleet numbers, keeper, area of use – should deliberately be treated as changeable for small batches and belongs, dated, in your own logbook.

In short

Four axles, a cab between two bonnets, hydraulic drive: that's the DH 1004. Because the batch is small and public information is thin, the vehicle number decides it – and a second photo of the data panel.

Log your rare finds

Number, keeper, date and location in one place – with small batches, your own archive is often the best source there is.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

Summary

  • The OnRail DH 1004 is a four-axle diesel-hydraulic locomotive for freight and shunting duty with private operators.
  • As with all manufacturer type names, the designation carries the key information: drive type, power class and axle count.
  • Because the batch is small, there's hardly any reliable public fleet data – every documented sighting counts.
  • Axle count, body layout and the data panel on the side wall are enough to identify it.

Frequently asked questions

What is the OnRail DH 1004?

A four-axle diesel-hydraulic locomotive that reached private railway operators via the Mettmann-based supplier OnRail. It's designed for freight and shunting duty and belongs to the small batches that served the then-growing market for private freight railways in the 1990s.

What does the designation DH 1004 mean?

The DH stands for diesel-hydraulic power transmission: the engine drives the axles via a torque converter rather than a generator and traction motors. The digits refer to the power class and axle count of the design. That makes the type name more informative than a plain registration number.

How rare is the design?

It comes from a small batch and is noticeably rarer than the widely built centre-cab locomotives of other manufacturers. How many machines are currently operational and who holds them changes with sales and leasing agreements, and can't be read off a fixed list.

How do I tell the DH 1004 apart from a G 1206?

Both are four-axle and have a cab between two bonnets – from a distance they therefore look similar. The differences lie in the proportions of the bonnets and cab, and in details like window cutouts and vent layout. You can only be sure via the data panel and the full vehicle number.

Where do you come across these machines?

In freight and transfer traffic run by private railways, on private sidings and in port areas. Large freight yards and industrial regions with rail access are the realistic haunts. In passenger service you'll practically never encounter this type.

Why is there so little information about this locomotive?

Because small batches for private railways are rarely documented as thoroughly as state-railway classes. Operational data sits with the keepers, not in public registers. That's why your own observations with number, date and location are often the most reliable source available here.

How do I usefully document a sighting?

With the full twelve-digit vehicle number including the country code and vehicle keeper marking, plus date, location and livery. A second photo of just the data panel saves a lot of guesswork later, especially when the colour scheme can't be matched to a known keeper.

Log your sighting of the OnRail DH 1004

Date, location and vehicle number logged in seconds – and visible to the community.

Download Traintrack on the App Store4.8(23 ratings)Get Traintrack on Google Play4.4(35 ratings)

Related classes

Who is behind it

Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.

All railway companies →

Related guides from the blog

TT

Traintrack editorial team

The rolling stock database is built from operational observation, community sightings and publicly available sources. Confirmed details are in the fact file; anything that can change is marked as such.

← All rolling stock from Germany