# Train routes in the Netherlands

The following list focuses on train routes in the Netherlands. A list of all train stops can be found at the Dutch railway services.

## Train number series

Below are the train routes in the Netherlands as of 2011 (may be outdated) with the number of the train series. Train series numbers are typically multiples of 100, followed by a number between 1 and 99. Odd numbers represent trains in one direction, while even numbers represent trains in the opposite direction, except for some international services. These numbers are distinct from locomotives, railcars, or train set numbers, and the table numbers of railway lines in the Spoorboekje.
| Series | Class | Route | Operator | Rolling stock |
| 100 | Intercity Express | Amsterdam Centraal–Arnhem Centraal–Köln (Cologne) Hbf–Basel SBB | NS International | ICE 3M |
| 120/220 | Intercity Express | Amsterdam Centraal–Arnhem Centraal–Köln (Cologne) Hbf–Frankfurt am Main Hbf | NS International | ICE 3M |
| 140/240 | Intercity | Amsterdam Centraal–Hannover Hbf–Berlin Obf | NS International | NS 1700+DB IC/CNL carriages |
| 400 | City Night Line | Amsterdam Centraal–Arnhem Centraal–Köln (Cologne) Hbf–Wien (Vienna) Wbf / Milano (Milan) Centrale; Basel SBB / Zürich HB; München (Munich) Hbf / Garmisch-Partenkirchen | CityNightLine | NS Class 186+DB IC/CNL carriages |
| 500 | Intercity | Rotterdam Centraal–Utrecht Centraal–Zwolle–Groningen | NS Reizigers | ICMm / DDZ |
| 700 | Intercity | Den Haag Centraal–Schiphol Airport –Lelystad Centrum–Zwolle–Groningen | NS Reizigers | ICM / DDZ |
| 800 | Intercity | (Schagen–) Alkmaar–Amsterdam Centraal–Utrecht Centraal–Eindhoven Centraal–Maastricht | NS Reizigers | VIRMm |
| 900 | Intercity Direct | Amsterdam Centraal–Schiphol Airport –Rotterdam Centraal–Breda | NS Reizigers | NS Class 186+ICRmh |
| 1000 | Intercity Direct | Amsterdam Centraal–Schiphol Airport –Rotterdam Centraal | NS Reizigers | NS Class 186+ICRmh |
| 1500 | Intercity | Amsterdam Centraal–Amersfoort Centraal (– Deventer) | NS Reizigers | ICMm |
| 1600 | Intercity | Schiphol Airport –Amersfoort Centraal–Deventer–Enschede | NS Reizigers | ICMm / VIRMm |
| 1700 | Intercity | Den Haag Centraal–Utrecht Centraal–Amersfoort Centraal–Deventer–Enschede | NS Reizigers | ICMm / VIRMm |
| 1800 | Intercity | Den Haag Centraal–Schiphol Airport –Lelystad Centrum–Zwolle–Leeuwarden | NS Reizigers | ICMm / DDZ |
| 2000 | Intercity | Den Haag Centraal–Utrecht Centraal | NS Reizigers | ICMm / DDZ |
| 2100 | Intercity | Amsterdam Centraal–Haarlem–Leiden Centraal–Den Haag Centraal | NS Reizigers | VIRM |
| 2200 | Intercity | Amsterdam Centraal–Haarlem–Leiden Centraal–Den Haag HS–Rotterdam Centraal–Dordrecht | NS Reizigers | VIRM |
| 2500 | L-Stoptrein | Roosendaal–Antwerpen-Centraal–Puurs | NMBS / SNCB | MS75 "Varkensneus" |
| 2600 | Intercity | Lelystad Centrum–Amsterdam Centraal–Schiphol Airport –Leiden Centraal–Den Haag HS–Rotterdam Centraal–Dordrecht–Roosendaal–Vlissingen | NS Reizigers | VIRM |
| 2800 | Intercity | Rotterdam Centraal–Utrecht Centraal | NS Reizigers | VIRM |
| 3000 | Intercity | Den Helder–Amsterdam Centraal–Utrecht Centraal–Arnhem Centraal–Nijmegen | NS Reizigers | VIRM |
| 3100 | Intercity | Schiphol Airport –Utrecht Centraal–Arnhem Centraal–Nijmegen | NS Reizigers | VIRM |
| 3300 | Intercity | Hoofddorp–Schiphol Airport –Zaandam–Hoorn–Hoorn Kersenboogerd | NS Reizigers | SLT |
| 3400 | Intercity | Haarlem–Alkmaar | NS Reizigers | VIRM |
| 3500 | Intercity | Schiphol Airport –Utrecht Centraal–Eindhoven Centraal–Heerlen | NS Reizigers | VIRM |
| 3600 | Intercity | Zwolle–Deventer–Arnhem Centraal–Nijmegen–'s-Hertogenbosch–Breda–Roosendaal | NS Reizigers | DDZ / VIRM |
| 3800 | Sneltrein | Zwolle–Emmen | Arriva | Spurt |
| 4000 | Sprinter | Uitgeest–Amsterdam Centraal–Breukelen–Gouda–Rotterdam Centraal | NS Reizigers | SGM / SLT |
| 4100 | Sprinter | Rotterdam Centraal–Hoek van Holland Haven (–Hoek van Holland Strand) | NS Reizigers | SGM |
| 4200 | Sprinter | Rotterdam Centraal–Maassluis West | NS Reizigers | SGM |
| 4300 | Sprinter | (Leiden Centraal–) Hoofddorp–Amsterdam South–Almere Oostvaarders | NS Reizigers | SLT |
| 4400 | Sprinter | Nijmegen–'s-Hertogenbosch (–Eindhoven Centraal–Deurne) | NS Reizigers | SGM / DD-AR |
| 4600 | Sprinter | Amsterdam Centraal–Lelystad Centrum–Zwolle | NS Reizigers | SLT |
| 4700 | Sprinter | Uitgeest–Amsterdam Centraal (–Breukelen–Utrecht Centraal–Rhenen) | NS Reizigers | SGM / SLT |
| 4900 | Sprinter | Utrecht Centraal–Hilversum–Almere Oostvaarders | NS Reizigers | SLT |
| 5000 | Sprinter | Den Haag Centraal–Rotterdam Centraal–Dordrecht–Breda | NS Reizigers | SLT |
| 5100 | Sprinter | Den Haag Centraal–Rotterdam Centraal–Dordrecht–Roosendaal | NS Reizigers | SLT |
| 5200 | Sprinter | Tilburg Universiteit–Eindhoven Centraal | NS Reizigers | DDZ |
| 5300 | Stoptrein | Maastricht–Liège-Guillemins | NMBS / SNCB | MS80 "Break" |
| 5400 | Sprinter | Amsterdam Centraal–Haarlem–Zandvoort aan Zee | NS Reizigers | DDZ |
| 5500 | Sprinter | Utrecht Centraal–Baarn | NS Reizigers | DDZ |
| 5600 | Sprinter | Utrecht Centraal–Amersfoort Centraal–Zwolle | NS Reizigers | DDZ |
| 5700 | Sprinter | Utrecht Centraal–Hilversum–Amsterdam Zuid–Leiden Centraal–Den Haag Centraal | NS Reizigers | SLT |
| 5800 | Sprinter | Hoofddorp–Amsterdam Centraal–Hilversum–Amersfoort Centraal (–Amersfoort Vathorst) | NS Reizigers | SGM |
| 6000 | Sprinter | Utrecht Centraal–Geldermalsen–Tiel | NS Reizigers | SLT |
| 6100 | Sprinter | Utrecht Centraal–Woerden | NS Reizigers | SLT |
| 6200 | Sprinter | Groningen–Assen | NS Reizigers | SNG |
| 6300 | Sprinter | Haarlem–Leiden Centraal (–Den Haag Centraal) | NS Reizigers | SLT |
| 6400 | Sprinter | Eindhoven Centraal–Weert | NS Reizigers | SLT |
| 6800 | Sprinter | Maastricht Randwyck–Maastricht–Sittard–Roermond | NS Reizigers | |
| 6900 | Sprinter | Heerlen–Sittard | NS Reizigers | |
| 7000 | Sprinter | Apeldoorn–Deventer–Hengelo–Enschede | NS Reizigers | DD-AR |
| 7400 | Sprinter | (Uitgeest–Amsterdam Centraal–) Breukelen–Utrecht Centraal–Rhenen) | NS Reizigers | SGM / SLT |
| 7500 | Sprinter | Ede-Wageningen–Arnhem Centraal | NS Reizigers | SGM |
| 7600 | Sprinter | Wijchen–Nijmegen–Arnhem Centraal–Zutphen | NS Reizigers | DD-AR |
| 7900 | Sprinter | Zwolle–Hengelo–Enschede | NS Reizigers | DM'90 |
| 8000 | Stoptrein | Zwolle–Emmen | Arriva | Spurt |
| 8500 | Sprinter | Zwolle–Kampen | Keolis Blauwnet | Flirt-3 |
| 8800 | Intercity | Utrecht Centraal–Woerden–Alphen a/d Rijn–Leiden Centraal | NS Reizigers | SLT |
| 9000 | Sprinter | Leeuwarden–Meppel | NS Reizigers | ICM |
| 8100 | Sprinter | Groningen–Zwolle | NS Reizigers | SNG |
For details of these types of train service, and for listings of more stations on the routes, see Dutch railway services.

### Abbreviations

* ↑ ICE: Intercity Express
* ↑ CNL: City Night Line
* 1 2 3 4 ICMm: Intercity Materieel Modern (lit. transl. Intercity Material Modern – transl. Intercity Rolling stock Modern)
* 1 2 3 4 5 6 DDZ: DubbelDekkerZonering (lit. transl. DoubleDeckerZoning)
* 1 2 ICM: Intercity Materieel (lit. transl. Intercity Material – transl. Intercity Rolling stock)
* 1 2 VIRMm:
* ↑ ICRmh:
* 1 2 3 4 5 VIRM: Verlengd InterRegio Materieel (lit. transl. Lengthened InterRegional Material – transl. Lengthened InterRegional Rolling stock)
* 1 2 NMBS: Nationale Maatschappij der Belgische Spoorwegen (transl. National Railway Company of Belgium)
* 1 2 SNCB: Société nationale des chemins de fer belges (transl. National Railway Company of Belgium)
* 1 2 3 4 5 6 7 8 9 10 SLT: Sprinter Lighttrain
* 1 2 3 4 5 6 7 SGM: Stadsgewestelijk Materieel (transl. Suburban Equipment – transl. City Regional Rolling stock)
* 1 2 3 DD-AR: Dubbeldeksaggloregiomaterieel (transl. Double-deck suburban regional rolling stock)
* 1 2 SNG: Sprinter New Generation

## Train routes with reversal of direction

Train routes with reversal of direction on the way (all with multiple units or push-pull trains), with the station:
* 3000, 3100 Arnhem
* 500, 1700, 2000, 2800, 11700 Utrecht