Key takeaways
- SNCB and NMBS are one and the same company – French and Dutch. Anyone logging both forms as two firms doubles their list for no reason.
- Belgium runs two electrification systems in parallel: 3 kV DC on the old network, 25 kV AC on the high-speed lines.
- The vehicle codes are letters, not numbers: HLE, HLD and AM/MS classify a vehicle faster than any class number.
- Freight no longer belongs to the state – it has become Lineas and operates privately.
- Place names change with the language border. Always note the spelling shown at the station.
Contents
- 1.Fact file
- 2.Business areas
- 3.Structure & brands
- 4.History at a glance
- 5.How to recognise the company
- 6.Strengths and weaknesses
- 7.One country, two languages, one timetable
- 8.One station, two names – and what to note down
- 9.The power changes, and the locomotive has to keep up
- 10.Five steps to a reliable Belgian sighting
- 11.What’s different from Germany
- 12.When a Belgian train really belongs to the state railway
- 13.Conclusion
- 14.Frequently asked questions
Fact file
| Legal form | Public company owned by the Belgian state |
|---|---|
| Names | SNCB in French, NMBS in Dutch – one operator, two abbreviations |
| Electrification system | 3 kV DC on the legacy network, 25 kV / 50 Hz on the high-speed lines |
| Gauge | 1,435 mm standard gauge across the whole network |
| Infrastructure | Infrabel – a separate company since the split |
| Freight | no longer state-owned; became Lineas |
| Vehicle codes | HLE for electric locomotive, HLD for diesel locomotive, AM/MS for multiple unit |
| Network character | very dense, short distances, strong clock-face scheduling |
| Official website | www.belgiantrain.be |
Business areas
Structure & brands
History at a glance
How to recognise SNCB/NMBS
Does the train really belong to SNCB/NMBS?
- Dual labelling – signs and markings appear in French and Dutch side by side
- The codes HLE and HLD – electric and diesel locomotives are logged this way in operation
- AM, or MS – the same multiple-unit code in both national languages
- Double-deck coaches of the M series – hard to miss in suburban services around Brussels
- Category letters IC, S, L and P on displays instead of long product names
- Country code B in the data panel ahead of the keeper marking
- A brighter colour scheme with blue and yellow accents is replacing older maroon and yellow tones
Strengths and weaknesses
What the company stands for
- Extremely dense network – short distances between good spots, often reachable without a car
- Two electrification systems in a small country make multi-system vehicles an everyday sight
- International traffic from four directions meets in Brussels
- Freight traffic at the German border with high density and good access
- Platforms are freely accessible, even without a ticket
Where it falls short
- Bilingual place names lead to duplicate, and therefore unusable, entries in sighting logs
- No high-speed brand of its own – the fast trains belong to other companies
- Freight is no longer state-owned, but is still commonly attributed to the state railway
- The vehicle codes are barely documented for English-speaking readers
- Many stations lie in cuttings or under roofs – challenging for photography
Updated: August 2026 – The same train carries two company names, and both are correct. SNCB/NMBS is the Belgian state railway in its two official languages – not two companies, but one with dual labelling. Anyone who doesn’t know that on their first visit ends the day with two operators in their log where only one actually ran.
File bilingual sightings cleanly
One entry per vehicle, one station name, no duplicates – even abroad.
One country, two languages, one timetable
In 1835, Belgium was the first country on the European mainland with a steam-hauled passenger railway, and it was a state project from the start. That origin still shapes things today: the network is exceptionally dense, distances between stations are short, and the timetable lives on clock-face frequency rather than a handful of fast connections.
Operations lie with the state railway, but the network doesn’t. Infrabel has been an independent infrastructure company since the split and provides the paths – for the competitors too. So seeing a train in Belgium doesn’t automatically mean you’re looking at a state railway vehicle.
One station, two names – and what to note down
The language border runs right across the country, and place names change with it. That’s not a detail for language enthusiasts – it’s a real problem for any sighting log.
| Rail hub | French | Dutch | Why it matters |
|---|---|---|---|
| Liège | Liège | Luik | Eastern axis towards the German border |
| Mons | Mons | Bergen | Crossing to the French network |
| Leuven | Louvain | Leuven | Main axis Brussels–Liège |
| Bruges | Bruges | Brugge | Approach to the coastal ports |
| Kortrijk | Courtrai | Kortrijk | Hub in western Flanders |
The rule is simple: write down what’s on the station building. In Brussels, both forms appear anyway. Once you settle on one language and stick with it, your log stays searchable – the basics are covered in the guide to the sighting logbook.
HLE, HLD, AM – letters instead of a class number
Belgium logs vehicles with a code for the category followed by a class number: HLE for the electric locomotive, HLD for the diesel locomotive, AM (French) or MS (Dutch) for the multiple unit, M for passenger coaches. Anyone who notes just the number loses half the information.
The power changes, and the locomotive has to keep up
Belgium’s legacy network runs on 3 kV DC. The four high-speed lines, by contrast, were built with 25 kV at 50 Hz, matching the French standard. The system changes within a few kilometres – and at the borders, the neighbouring systems join the mix.
In practice, that means multi-system vehicles are normal in Belgium, not the exception. At the German border, it leads to locomotive changes you can watch in freight traffic. Montzen is the classic place for that – the crossing towards Aachen, and one of the few spots in Belgium where freight traffic visibly backs up rather than rushing through.
Five steps to a reliable Belgian sighting
Read the category letter
IC, S, L or P is shown on the display. That gives you the service segment before the train even stops.
Note the vehicle code
HLE, HLD, AM/MS or M – the code tells you the vehicle type and belongs before the class number.
Find the data panel
Country code B plus the keeper marking and the twelve-digit number. Only that makes the individual vehicle unambiguous.
Record station names in one language
Settle on the spelling shown on the building and stick with it throughout your logbook.
Look twice at freight trains
The state railway no longer runs freight trains. The keeper marking decides which company is actually behind it.
How much traffic can you expect?
S lines contribute the most – they run more frequently than anything else in the country.
What’s different from Germany
The gauge is the same, but not much else is. The DC system calls for different vehicles, the overhead line visibly hangs differently, and locomotives from Germany mostly end their run at the border. The train categories are plain letters with no product names: IC, S, L, P – no ICE equivalent, no cascade of brands.
Platform access is free, and there’s usually no barrier. Photographing from the platform is normal; as everywhere, keep your distance and be considerate, and see the article on safe distance from the track. What takes some getting used to is the announcement language: it changes with the region, and runs bilingually in Brussels.
Anyone coming from the north regularly runs into Dutch rolling stock in Belgium. NS International’s cross-border services run through to Brussels with multi-system locomotives of the TRAXX family. In the east, the heritage-operated Vennbahn is a reminder of how closely the networks were once interwoven historically.
Cover Belgium in a single day
Short distances, a dense timetable: plan your spots along the lines, not along the map.
When a Belgian train really belongs to the state railway
It's SNCB/NMBS if …
- the data panel shows country code B with the state railway's keeper marking
- the train carries one of the categories IC, S, L or P
- it's domestic suburban or regional traffic
Look more closely if …
- an international train is standing in Brussels – there's often a partner company behind it
- a multiple unit from a neighbouring country runs through into Belgium
- a locomotive looks Belgian but is working in freight service
It's not the state railway if …
- it's a freight train – the state has given up that business
- the train runs under an international brand such as Eurostar
- the data panel shows a foreign country code
The most common mistake concerns freight. If you see a block train in Belgium, you’re most likely looking at Lineas or another private company – not the state railway. The Dutch NS and French SNCF also reach into Belgium with their own services.
Border facilities are operational premises
At crossings like Montzen, the interesting technology often sits behind the fence. The track bed and the storage sidings aren't public space, even when no staff are visible. Stay on public paths and bridges; the rest is covered in the article on station house rules.
Conclusion
Belgium rewards spotters who can plan. Within a small area, two electrification systems, four high-speed lines and a very dense timetable all come together – and all of it is reachable by rail itself.
The real hurdle isn’t technical. It lies in the language: one company with two names, stations with two names, vehicle codes in two versions. Settle on one spelling early, and you’ll save yourself the clean-up later.
In short
SNCB and NMBS are one company – and today, purely a passenger operator. The network and freight lie with Infrabel and Lineas, not the state railway.
Summary
- Belgium is a country for network spotters: short distances, a dense timetable, and many international trains within a small radius.
- Today, the state railway covers only passenger services; the network and freight lie with other companies.
- The biggest source of error isn't technical, but linguistic: one station, two names.
- Anyone after freight traffic heads to the eastern border, not the capital.
Frequently asked questions
Is SNCB the same as NMBS?
Yes. SNCB is the French abbreviation, NMBS the Dutch one, for the same state railway company. Belgium treats both forms as equal, so they often appear side by side on the same vehicle. For sighting logs, you should settle on one spelling, or two companies will show up where only one exists.
Who operates the rail network in Belgium?
Infrabel. Since the separation of network and operations, it's an independent company, and therefore a railway infrastructure manager. It doesn't run any passenger trains itself. Paths, signalling and timetable construction sit there, while services sit with SNCB/NMBS and the private competitors.
Does the Belgian state railway run freight trains?
No, not any more. The former state freight operator was spun off and majority-privatised; today it trades as Lineas. That's more than a name change: Lineas is a private company and not a subsidiary of the state railway. Attributing a Belgian freight train to the state railway is a mistake.
What electrification system does Belgium use?
Two. The historically grown network runs on 3 kV DC, the four high-speed lines on 25 kV at 50 Hz. That's why Belgian vehicles in international services are almost always multi-system vehicles. At the German border, the German 15 kV system is added to the mix; at the Dutch border, the Dutch 1.5 kV system.
Why is the same station sometimes called Liège and sometimes Luik?
Because Belgium has several official languages, and place names depend on which one you're using. Liège is French, Luik is Dutch, and German has its own name, Lüttich. Timetable displays use one form or the other depending on the region. For your sighting, always note the name shown on the station building itself – that way the entry stays traceable.
Does Belgium have its own high-speed trains?
Lines, yes; its own trains in the classic sense, no. Belgium has built four high-speed lines, but mostly runs international products on them in which it holds a stake – today, chiefly Eurostar. There's no standalone national high-speed brand like AVE or TGV.
What do the category letters IC, S, L and P mean?
IC stands for fast domestic services between the big cities, S for suburban services around the conurbations, L for the all-stations train on branch lines, and P for extra peak-hour services. Unlike in Germany, the categories carry no product names, just letters.
Where do I find freight traffic in Belgium?
At the eastern border. Montzen is the classic crossing towards Aachen, and the place where Belgian and German freight traffic meet – including locomotive changes because of the electrification system. In passenger services, on the other hand, Brussels-Midi/Zuid is the hub with the greatest variety.
How do Belgian vehicle designations differ from German ones?
Belgium works with letter codes plus a class number: HLE for the electric locomotive, HLD for the diesel locomotive, AM or MS for the multiple unit, M for passenger coaches. Germany, by contrast, uses a plain class number. If you mix both systems, note the country code alongside it – the guide to the sighting logbook shows how to do that cleanly.
Is Belgium worth a day trip?
Yes, precisely because the network is so dense. It's only a few minutes from Antwerp-Centraal to Brussels, and suburban, long-distance and international traffic cross paths along the way. Unlike in larger countries, you don't need a car: the timetable carries you from spot to spot.
Log vehicles from SNCB/NMBS
Company, vehicle, location and date logged in seconds – and visible to the community.
The operational level in the railway operator database
Who actually runs the trains, with keeper markings and identifying features on the vehicle.
NS International (NSI)
NS International (NSI) carries cross-border passenger services in its name. Anyone logging sightings in the Netherlands has to read place names and station suffixes correctly.
FreightLineas Nederland B.V.
Lineas Nederland B.V. is a rail freight company registered in the Netherlands. In the Netherlands, company names reveal more than you might think at first glance.
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.
Typical vehicles
NS TRAXX (Class 186)
NS runs TRAXX Class 186 locomotives on cross-border services. What the type code means and how to identify the multi-system locomotive.
ClassNS ICNG (Intercity Nieuwe Generatie)
The ICNG is the NS's Intercity Nieuwe Generatie – an Alstom Coradia Stream for 200 km/h. Here's how to read the abbreviation and recognise the multiple unit.
Where you will find SNCB/NMBS
Spotting locations where you will regularly come across vehicles from this organisation – with viewpoints, the best light and coordinates.
Brussels-South / Bruxelles-Midi
Brussels-South is Belgium's most important international station: high-speed trains leave here for Paris, London, Amsterdam and Cologne. The area for the Channel Tunnel trains is cordoned off and controlled – the rest of the station is open to you.
Junction stationAntwerpen-Centraal
Antwerpen-Centraal is often called the most beautiful station in Europe, and for once that's not an exaggeration. Under the monumental domed hall there are now three platform levels stacked on top of each other – the terminus became a through station without the hall being touched.
Border stationMontzen
For decades, Montzen was the classic among the freight yards between Aachen and Antwerp. Since the route was fully electrified, operations have changed fundamentally. This page tells you what really still happens there today.
More companies
Infrabel
Infrabel is Belgium's infrastructure manager: track, signalling, signal boxes and path allocation sit with it, while train operation belongs to the SNCB/NMBS and dozens of private freight operators. For spotters that means a dense network with three electrification systems and two official languages.
GroupLineas
Lineas grew out of the Belgian state railway's freight business and is now majority private. The group runs through its own national subsidiaries in several countries – and because Belgium runs on DC, multi-system locomotives here aren't a luxury, they're a requirement.
BrandEurostar
Since merging with Thalys, Eurostar has been a brand spanning two operating companies. No transport authority commissions these trains – they run because the route pays for itself. That explains almost everything: the choice of routes, the service frequency, and why the fleet is so small and so expensive.
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.
Related guides from the blog
- Tracking trains live across Europe: a country guide for cross-border travellers
- Spotting Border Stations: Where Foreign Trains Enter Germany
- Keeping a Sighting Logbook: From Scraps of Paper to a Real Database
- Who's Actually Running That Train? How to Identify Railway Operators
- Reading the UIC number: what the 12 digits on a vehicle reveal




