Key takeaways
- Keolis Nederland B.V. is a railway undertaking in Dutch regional rail services – it runs trains, it doesn't operate a network.
- Double-deck trains are standard in the Netherlands, not the exception; they shape the look of everyday services.
- Two levels mean capacity per train length – the decisive advantage when trains can't simply be made longer.
- Body height changes the photography: perspective, distance and light work differently than with single-deck trains.
- The vehicle number remains the one unambiguous piece of information, whatever name is written on the outside.
Contents
Fact file
| Business area | regional passenger rail services in the Netherlands |
|---|---|
| Legal form | B.V. – besloten vennootschap, comparable to a German GmbH |
| Country of registration | Netherlands, country code NL in the data panel |
| Typical vehicle type | multiple units in regional service, single- and double-deck types |
| Brands | trains can run under a regional brand rather than the company name |
How to recognise this operator
Is this really Keolis Nederland B.V.?
- Data panel with the country code NL- and a twelve-digit number block
- Multiple units rather than locomotive-hauled trains – can be coupled into longer sets
- Double-deck types are common in regular service, not confined to special cases
- A regional brand may appear on the vehicle rather than the company name
- Noticeably greater body height and continuous window bands on two levels on double-deck trains
- Livery and lettering change with contract awards; the vehicle number stays
Updated: August 2026 – In Germany, a double-deck train is a vehicle you’d notice for a moment. In the Netherlands it’s simply what’s standing at the platform. Keolis Nederland B.V. is an operator in Dutch regional services – and a good occasion to explain why two-level vehicles are the standard picture there, and what that means for your identification and your photos.
Two levels, one sighting
Log type, vehicle number and location in one entry – done in seconds with Traintrack.
What is Keolis Nederland B.V.?
Keolis Nederland B.V. is a railway undertaking (RU) in Dutch regional passenger rail services. It runs trains; the network those trains run on belongs to ProRail, an independent railway infrastructure manager. This separation is the reason several companies’ trains run on the same tracks.
The company name carries two solid pieces of information: Nederland names the operating area, B.V. the legal form – besloten vennootschap, functionally comparable to a German GmbH. Services, fleets and colours, on the other hand, depend on contract awards and change; they belong to the points you should check against the current status.
The name on the train isn't always the company name
In Dutch regional services, trains often run under a regional brand. The operating company then appears only in the data panel. If you want to document the company, read the small print – not the big lettering.
Double-deck as the standard: why two levels?
The answer is unspectacular, and precisely for that reason solid: capacity per train length. The length of a train is limited by existing infrastructure, and in a heavily used network you can’t simply slot in another service. If you need more seats, you can go longer, more frequent – or higher.
The Netherlands takes exactly that third route in regular service, where the double-deck fleets of Nederlandse Spoorwegen have shaped the picture for decades. Double-deck vehicles there aren’t peak-time reinforcement stock but ordinary everyday equipment. For you, that means: travelling around the country, you get double-deck trains not as a stroke of luck but as background noise.
| Route to more capacity | Requirement | Limit |
|---|---|---|
| Longer train | sufficiently long platforms and tracks | quickly exhausted structurally |
| More services | spare capacity on the line | scarce on heavily used networks |
| Double-deck vehicle | matching structure gauge | body height, weight, interior layout |
| Coupling units | compatible vehicles | train length limited again |
That third row also explains why double-deck operation isn’t possible everywhere: it requires a structure gauge that allows the extra body height – enough clearance under bridges, in tunnels and under the overhead line. Where that clearance is missing, the second level doesn’t help.
Log the type, not just the number
Single- or double-deck, how many units coupled: this information is what makes a sighting genuinely usable later.
Identifying and classifying double-deck trains
Check height and window bands
Two rows of windows stacked above each other and a high roofline are the clearest feature from a distance.
Look at the front end
The nose shape distinguishes the body families more clearly than the livery – it stays the same across repaintings.
Count the units
How many car bodies form one unit, how many units are coupled? That belongs in every sighting.
Read the data panel
The country code NL-, the keeper marking and the twelve-digit number block make the sighting unambiguous.
In the rolling-stock database you’ll find the typical Dutch double-deck families, such as the VIRM or the DDZ, plus single-deck comparisons such as the SLT. How to narrow down an unknown type step by step is described in the guide to identifying rolling stock classes.
Photographically, double-deck is a task of its own
A double-deck vehicle isn’t simply a taller vehicle – it behaves differently in front of a camera. Three things stand out immediately:
- Perspective: at short range you get converging lines because you’re shooting upward. More distance and a slightly elevated position help more than any lens.
- Reflections: the large, closed side surfaces reflect the sky and surroundings noticeably more than the narrower flanks of single-deck railcars.
- Composition: with coupled units, the train quickly gets longer than your frame. Decide beforehand whether you want the whole train or a clean head-on shot.
Practical basics on this are in the article How to take good photos of trains. For documentation, remember: the picture complements the sighting, but never replaces the vehicle number.
Sightings in Dutch regional services
Is your sighting complete?
- Full vehicle number with country code
- Single- or double-deck type recorded
- Number of coupled units
- Brand name, if one appears on the vehicle
- Station with its official name suffix
- Date and time
How to build a reliable collection out of this over months is shown in the guide to the sightings logbook. Comparable entries in the Netherlands are Qbuzz, the regional brand Blauwnet, and the state railway Nederlandse Spoorwegen.
Safety comes first
Tracks, stabling groups and operational installations are off-limits – no exceptions, however quiet things look. Observe only from publicly accessible areas, keep a clear distance from the platform edge, and don't block walkways. No shot is worth stepping past a barrier for.
The difference from the German double-deck picture
If you think of double-deck in Germany, you probably picture a locomotive, several double-deck coaches behind it, and a driving trailer at the other end. The train is pushed or pulled, and the locomotive is a separate vehicle with its own number.
In the Netherlands, regional services more often show you the other body style: the powered double-deck multiple unit. Traction, cabs and passenger space form a single unit, sold, maintained and operated as a whole. From outside, you can tell because there’s no separate locomotive at the front – the head is part of the train.
For documentation, this difference isn’t cosmetic but fundamental:
- With a locomotive-hauled train, you note the locomotive as a separate vehicle and the coaches as further units. The formation can change daily.
- With a multiple unit, you note the unit as a whole. It stays together, and the unit’s number is the relevant piece of information.
- With coupled multiple units, you need the numbers of all units involved, otherwise you’re missing half the sighting later.
That gives a simple rule for trips in the Netherlands: first count how many units the train consists of, then work through the numbers. If you only photograph the front instead, you end up with a nice picture and an incomplete sighting – and you only notice it when you try to classify it months later.
Common mix-ups
- Treating double-deck as a special feature – in the Netherlands it’s everyday, not an event.
- Confusing height with length – two levels bring seats, but don’t make the train longer.
- Brand name as company name – the operating company is in the data panel, not always on the outside.
- Assuming a similar nose shape means the same type – families differ in detail; only the number sorts it out for certain.
- Equating same-named companies abroad – each registration stands on its own, identifiable by the country code.
In short
Keolis Nederland B.V. is one of the operators in Dutch regional services – and if you travel there, you can’t avoid double-deck trains. That’s not a curiosity, it’s the logical answer to limited train lengths in a heavily used network.
In short
Two levels mean capacity per train length – and for you, a different photo and identification routine. Note down type and vehicle number together, and the sighting is complete.
Summary
- Keolis Nederland B.V. is one of the operators in Dutch regional rail services.
- Double-deck vehicles are part of normal operations there and a factor on every trip.
- Two levels increase capacity per train length, but change body height, interior layout and photo perspective.
- For identification, the data panel and vehicle number count – not colour and not the brand name.
Frequently asked questions
What is Keolis Nederland B.V.?
A railway undertaking in Dutch regional passenger rail services. It runs trains, while the network those trains run on belongs to an independent infrastructure manager. The B.V. suffix stands for besloten vennootschap, a limited liability company. Which services are operated changes with contract awards – always check the current status.
Why are double-deck trains so widespread in the Netherlands?
Because they deliver capacity per train length. Platforms and track layouts limit how long a train can be, and in a heavily used network you can't simply add unlimited extra services. Two levels are then the most direct route to more seats – which is why they're not a special vehicle there but everyday stock.
How do I recognise a double-deck train at a glance?
By its body height and two rows of windows stacked above each other along the coach length. The body looks more closed and massive than on single-deck vehicles, and the roofline sits noticeably higher. From a distance, the height difference next to a single-deck unit on the same platform is immediately visible.
What does that mean for photos?
You need more distance or a different angle, because the vehicle is taller and converging lines appear quickly at short range. The light also behaves differently: large closed surfaces reflect more. Shoot from hip height and double-deck trains tend to give you a messier picture than flat railcars would.
Are double-deck vehicles always multiple units?
Not necessarily. There are double-deck coaches hauled by a locomotive, and double-deck multiple units with their own traction. In Dutch regional services, powered units with a cab at each end dominate, because they turn round without a shunting move. The rolling-stock database sorts the individual families for you.
Is the company name always written on the train?
No. In Dutch regional services, a train often carries a regional brand, while the operating company appears only in the data panel and in small lettering. The big lettering on the outside is therefore a sign of the service on offer, not proof of the operating company.
What does the legal form B.V. mean?
B.V. stands for besloten vennootschap, a Dutch limited liability company, functionally comparable to a German GmbH. The larger sibling form is the N.V., which is closer to a public limited company. The suffix describes the legal form, not the size or business area.
How do I log a sighting in Dutch regional services?
Note the full vehicle number, the country code, whether it's a single- or double-deck type, the number of coupled units, the station with its official name suffix, and the date and time. Observe only from publicly accessible areas while doing so.
Log a sighting of Keolis Nederland B.V.
Vehicle, location and date logged in seconds – and visible to the community.
Vehicles in the rolling stock database
NS VIRM
The VIRM is the double-deck workhorse of Dutch rail traffic. Its abbreviation stands for Verlengd InterRegio Materieel – extended InterRegio stock.
ClassNS 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.
ClassNS SLT (Sprinter Lighttrain)
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.
More operators
Qbuzz B.V.
Qbuzz B.V. is a transport operator in the Netherlands. Spot there and you'll quickly notice: the station surroundings are a cycling landscape with their own rules for standing spots.
Local & regionalBlauwnet (Keolis / Provincie Overijssel)
Blauwnet is a regional transport brand in the Netherlands. The addition in brackets names Keolis as the operating company and the Provincie Overijssel as the awarding province.
Long-distanceNederlandse Spoorwegen (NS)
Nederlandse Spoorwegen (NS) is the Dutch state railway. Its multiple units carry concept codes like VIRM or ICM instead of class numbers – a real point of adjustment.
Local & regionalR-net (NS / Qbuzz Betrieb)
R-net is a unified livery in Dutch local rail services. It makes vehicles recognisable across operator boundaries – and that makes identifying the actual company harder.
Local & regionalArriva Nederland B.V.
Arriva Nederland B.V. is a railway operator in Dutch regional services. How to recognise its trains and what the NL–DE border area means for your sightings.
Local & regionalBreng (Connexxion / Hermes)
Breng is a regional transport brand in the Netherlands, with Connexxion and Hermes added in its name. The busy Dutch network calls for its own way of working when spotting.
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
Museum Buurt Spoorweg
The Museum Buurt Spoorweg runs between Haaksbergen and Boekelo in the Dutch region of Twente. It's considered the oldest heritage railway in the country – and shows a phenomenon that surprises many: Dutch heritage tracks are mostly worked by German steam locomotives.
State railwayNederlandse Spoorwegen (NS)
The Nederlandse Spoorwegen run the core network of the Netherlands, but by no means everything moving on Dutch rails. Freight, regional lines and infrastructure sit with other companies – and the yellow livery only tells you which part you're looking at.
InfrastructureProRail
ProRail manages the tracks, points, signals and platforms in the Netherlands, but doesn't run trains itself. The distinctive feature: the platform and the station building don't belong to the same company. For spotters, that's exactly where the house rules change.
Where to see Keolis Nederland B.V.
Spotting locations where this operator can be seen regularly – with viewpoints, light conditions and coordinates.
Related guides from the blog




