
Frequent regular-interval services with distinctive NS multiple units, double-deck stock and a heavily electrified network.
19 classes
UIC type code 90 is the catch-all group for everything that is neither a pure electric nor a pure diesel locomotive: steam locomotives as well as bi-mode, hybrid, battery and hydrogen vehicles.
Electric main-line locomotives for passenger and freight services (UIC type code 91).
NS 1700
Series 1700
The NS 1700 is the classic four-axle electric locomotive of the Netherlands for 1.5 kV DC. Here's how to recognise it and how to make sense of its number.
NS TRAXX (Class 186)
TRAXX F140 MS
NS runs TRAXX Class 186 locomotives on cross-border services. What the type code means and how to identify the multi-system locomotive.
Electric multiple units for fast long-distance services – ICE, Railjet, Pendolino and related families (UIC type code 93).
Electric multiple units and railcars for local and regional services, from S-Bahn trains to double-deck units (UIC type code 94).
Connexxion Protos
Protos
The Protos is a rare small-series multiple unit that ran for Connexxion on the Valleilijn. Here's how to place it and how to document it.
GVB CAF Urbos (Amsterdam)
CAF Urbos
The CAF Urbos is Amsterdam's modern low-floor tram, run by GVB. Here's how to recognise it, place its running numbers, and photograph it well.
HTM Avenio (Siemens)
Siemens Avenio
The Siemens Avenio is the modern low-floor tram of HTM in The Hague. Here's how to recognise it, how to read car numbers, and how to photograph it.
NS DDZ
DDZ
The DDZ is a double-deck electric multiple unit of the NS, converted from existing double-deck coaches. Here's how to read the abbreviation and recognise it.
NS FLIRT (R-net)
Stadler FLIRT
The NS FLIRT runs in the eye-catching R-net colours on Dutch local services. What's behind both names, and how to recognise the Stadler multiple unit.
NS ICM (Koploper)
Koploper
The ICM is the classic intercity multiple unit of the NS. Its nickname Koploper reveals the design principle: a walk-through gangway right through the front.
NS Mat 54
Hondekop
The NS Mat 54 is nicknamed Hondekop for its rounded front end. Today it's a historic vehicle – and a lesson in Dutch rolling-stock naming.
NS Plan V / Mat 64
Apekop
Mat 64 means Materieel 1964, and Plan V refers to the two-car version. Understand this naming system and you can place Dutch multiple units without looking anything up.
NS SGMm (Sprinter)
SGM
The SGMm is the multiple unit that gave the term Sprinter its name in the Netherlands. Its abbreviation gives away its purpose: city-regional services.
NS SLT (Sprinter Lighttrain)
SLT
The SLT is one of the multiple units that defines Dutch regional services. Its abbreviation stands for Sprinter Lighttrain, and the number gives the count of car sets.
NS SNG (Sprinter Nieuwe Generatie)
SNG
The SNG is the newest Sprinter generation at NS. Its abbreviation stands for Sprinter Nieuwe Generatie, and technically it's built on CAF's Civity platform.
NS VIRM
VIRM
The VIRM is the double-deck workhorse of Dutch rail traffic. Its abbreviation stands for Verlengd InterRegio Materieel – extended InterRegio stock.
RET Alstom Citadis (Rotterdam)
Citadis Rotterdam
The Citadis is Alstom's low-floor tram platform. In Rotterdam it runs for RET – and follows different rules from any railway vehicle.
Diesel railcars and multiple units on regional and branch lines (UIC type code 95).
Arriva GTW (Stadler GTW)
Stadler GTW
The Stadler GTW carries its drive in a short module right in the middle of the vehicle. The designation GTW 2/6 tells you exactly how many axles are powered.
Arriva WINK (Stadler)
Stadler WINK
The Stadler WINK is a short regional multiple unit whose name says it all: convertible, innovative, short. At Arriva it runs on Dutch regional lines.