Dutch railway services

Last updated
Schematic of the 2018 ProRail timetable 2018 Dutch railway services schematic (ProRail).svg
Schematic of the 2018 ProRail timetable

Dutch railway services is an index page of all the rail services operated in the Netherlands.

Contents

Railway services in the Netherlands are operated by the following (see also rail transport operators in the Netherlands):

In the Netherlands there are three types of domestic train services on the main lines, these are:

Private operators running on regional lines use other brands:

The 'Sneltrein' and 'Stoptrein' services used to be operated on the main lines as well. Since 2007 both services were being phased out. As of December 2011, all 'Sneltrein' services on the main lines had been replaced by either 'Intercity' services or 'Sprinter' services. Meanwhile, all 'Stoptrein' services on the main lines had been rebranded into 'Sprinter' services.

International (high speed) services to countries such as Belgium, France and Germany are mostly operated by NS International and Thalys, although other operators have international services as well, such as Deutsche Bahn and Belgian Railway services.

Below the train services are arranged by type, and for each type ordered by number. For a combined sortable table with links to timetables, but listing less stations, see Train routes in the Netherlands.

Services

SeriesOperatorTrain TypeRouteRolling StockFrequencyNotes
120 DB Fernverkehr ICE Amsterdam Centraal - Utrecht Centraal - Arnhem - Oberhausen Hbf - Duisburg Hbf - Düsseldorf Hbf - Köln Hbf - Frankfurt/Main Flughafen - Frankfurt (Main) Hbf ICE 3M 5-6x per dayBranded ICE 43 or 78. Reservation recommended
140 / 240Intercity Amsterdam Centraal - HilversumAmersfoort - ApeldoornDeventer - Almelo - Hengelo - Bad Bentheim - Rheine - Osnabrück Hbf - Bad Oeynhausen/Bünde - Minden - Hannover Hbf - Wolfsburg Hbf - Stendal - Berlin-Spandau - Berlin Hbf - Berlin Ostbahnhof DB IC + NS Class 1700 or TRAXX or Eurosprinter [nb 1] 5x per day to Berlin, 1x per day to Hannover, 1x per day to Bad BentheimBranded IC/EC 77. Reservation recommended
500 NS Den Haag Centraal - Gouda - Utrecht Centraal - Amersfoort - Zwolle - Assen - Groningen VIRM, DDZ 1x per hour
600 Den Haag Centraal - Gouda - Utrecht Centraal - Amersfoort - Zwolle - Meppel - Steenwijk - Heerenveen - Leeuwarden DDZ
700 Schiphol Airport - Amsterdam Zuid - Almere Centrum - Lelystad Centrum - Zwolle - Assen - Groningen ICM Combined half-hourly services with Intercity 500 between Zwolle-Groningen and with Intercity 800 between Schiphol Airport-Zwolle
800 Schiphol Airport - Amsterdam Zuid - Almere Centrum - Lelystad Centrum - Zwolle - Meppel - Steenwijk - Heerenveen - Leeuwarden Combined half-hourly services with Intercity 600 between Zwolle-Leeuwarden and with Intercity 700 between Schiphol Airport-Zwolle
1100Intercity Den Haag Centraal - Den Haag HS - Delft - Rotterdam Centraal - Breda - Tilburg - Eindhoven Centraal ICNG, TRAXX + coaches
1400Nachtnet Rotterdam Centraal - Delft - Den Haag CS - Leiden Centraal - (Schiphol Airport) - (Amsterdam Bijlmer ArenA) - Amsterdam Centraal - Utrecht Centraal ICM, VIRM 1x per hour, nights onlyNo service on Wednesday nights. On Tuesday nights, trains stop in Amsterdam Bijlmer ArenA. All other nights, trains stop in Schiphol Airport.
1500Intercity Amsterdam Centraal - Hilversum - Amersfoort Centraal (- Apeldoorn - Deventer) ICM 2x per hourExtends to Deventer 2x hour in Peak, every 2 hours during off peak
1700 Den Haag Centraal - Gouda - Utrecht Centraal - Amersfoort Centraal - Apeldoorn - Deventer - Almelo - Hengelo - Enschede ICM, DDZ 2x per hourAfter 20:00, trains are joined with Series 2800 between Utrecht and Rotterdam Centraal.
1800Intercity Direct Breda - Rotterdam Centraal - Schiphol Airport - Amsterdam Zuid - Duivendrecht - Hilversum - Amersfoort Centraal - Amersfoort Schothorst ICNG 2x per hour
2000Intercity Rotterdam Centraal - Rotterdam Alexander - Gouda - Utrecht Centraal ICM, SNG 2x per hourDoes not run after 20:30 and early on Weekend mornings
2100 Amsterdam Centraal - Amsterdam Sloterdijk- Haarlem - Heemstede-Aerdenhout - Leiden Centraal - Den Haag Centraal VIRM 2x per hourNot after 21:30 nor on Sundays before 10:30
2200 Amsterdam Centraal - Amsterdam SloterdijkHaarlem - Heemstede-Aerdenhout - Leiden Centraal - Den Haag Laan van NOIDen Haag HS - Delft - Schiedam Centrum - Rotterdam Centraal - Rotterdam Blaak - Dordrecht - Roosendaal - Bergen op Zoom - Rilland-Bath - Krabbendijke - Kruiningen-Yerseke - Kapelle-Biezelinge - Goes - Arnemuiden - Middelburg - Vlissingen Souburg - Vlissingen 1x per hourAfter 20:00 and on Weekends, operates 2x hour
2300 Amsterdam Centraal - Amsterdam SloterdijkHaarlem - Heemstede-Aerdenhout - Leiden Centraal - Den Haag Laan van NOIDen Haag HS - Delft - Schiedam Centrum - Rotterdam Centraal - Rotterdam Blaak - Dordrecht - Roosendaal - Bergen op Zoom - Goes - Middelburg - Vlissingen 1x per hourDoes not operate after 20:00 and on weekends
2400Intercity Direct Lelystad Centrum - Almere Buiten - Almere Centrum - Duivendrecht - Amsterdam Zuid - Schiphol Airport - Rotterdam Centraal ICNG 1x per hour, no service after 20:00 and on Sundays
2500 NMBS Stoptrein

(NMBS: L-trein)

Roosendaal - Essen (Belgium) - Wildert - Kalmthout - Kijkuit - Heide - Kapellen - Sint-Mariaburg - Ekeren - Antwerpen Noorderdokken - Antwerpen-Luchtbal - Antwerpen-Centraal - Antwerpen-Berchem - Antwerpen-Zuid - onwards to Puurs (weekdays) or Lokeren (weekend)MS751x per hourinternational local service to/from Belgium
2600 NS Intercity Amsterdam Centraal - Almere Centrum ICM 2x per hour
2700(Den Helder - Den Helder Zuid - Anna Paulowna - Schagen - Heerhugowaard - Alkmaar Noord - ) Alkmaar - Castricum - Zaandam - Amsterdam Sloterdijk - Amsterdam Centraal - Amsterdam Amstel - Utrecht Centraal's-Hertogenbosch - Eindhoven - Weert - Roermond - Sittard - Maastricht VIRM 2x hourMon-Thur before 19:00: Alkmaar-Maastricht. Fri-Sun before 19:00: Alkmaar-Amsterdam C only. Some peak hour trips extend to Den Helder.
2800 Rotterdam Centraal - Rotterdam Alexander - Gouda - Utrecht Centraal ICM 2x per hour
2900 Enkhuizen - Bovenkarspel Flora - Bovenkarspel-Grootebroek - Hoogkarspel - Hoorn Kersenboogerd - Hoorn - Amsterdam Sloterdijk - Amsterdam Centraal - Amsterdam Amstel - Utrecht Centraal's-Hertogenbosch - Eindhoven - Weert - Roermond - Sittard - Maastricht VIRM 2x per hourOnly operates after 19:00 and all day Friday-Sunday
3000 Den Helder - Den Helder Zuid - Anna Paulowna - SchagenHeerhugowaard - Alkmaar Noord - Alkmaar - Heiloo - Castricum - Zaandam - Amsterdam Sloterdijk - Amsterdam Centraal - Amsterdam Amstel - Utrecht Centraal - Driebergen-Zeist - (Veenendaal-De Klomp) - Ede-Wageningen - Arnhem - Nijmegen 2x per hourExtra stop at Veenendaal-De Klomp after 19:00
3100 Den Haag Centraal - Leiden Centraal - Schiphol Airport - Amsterdam Zuid - Amsterdam Bijlmer ArenA - Utrecht Centraal - (Veenendaal-De Klomp) - Ede-Wageningen - Arnhem Centraal - Nijmegen Only stops in Veenendaal-De Klomp Friday-Sunday before 19:00
3200 Rotterdam Centraal - Delft - Den Haag HS - Den Haag Laan van NOI - Leiden Centraal - Schiphol Airport - Amsterdam Zuid - Amsterdam Bijlmer ArenA - Utrecht Centraal - Veenendaal-De Klomp - Ede-Wageningen - Arnhem Centraal Monday-Thursday before 19:00 only
3400Intercity Alkmaar - Beverwijk - Haarlem SGMm, SLT, NIDPeak hours only
3500 Schiphol Airport - Amsterdam Zuid - Amsterdam Bijlmer ArenA - Utrecht Centraal - 's-Hertogenbosch - Eindhoven - Helmond - Deurne - Horst-Sevenum - Blerick - Venlo VIRMThe section Utrecht Centraal-Venlo is not served on evenings after +/- 11pm
3600 Zwolle - Wijhe - Olst - Deventer - Zutphen - Dieren - Arnhem Centraal - Nijmegen - Oss - 's-Hertogenbosch - Tilburg - Breda - Etten-Leur - Roosendaal DDZ
3700 Enkhuizen - Bovenkarspel Flora - Bovenkarspel-Grootebroek - Hoogkarspel - Hoorn Kersenboogerd - Hoorn - Purmerend - Amsterdam Sloterdijk - Amsterdam Centraal VIRM, SNG 2x hourMon-Thurs peak hours only
3800 Arriva Sneltrein Zwolle - Dalfsen - Ommen - Mariënberg - Hardenberg - Coevorden - Nieuw Amsterdam - Emmen Zuid - Emmen Stadler GTW 1x per hourDoes not operate in the peak direction during peak hours.
3900 NS Intercity Enkhuizen - Bovenkarspel Flora - Bovenkarspel-Grootebroek - Hoogkarspel - Hoorn Kersenboogerd - Hoorn - Amsterdam Sloterdijk - Amsterdam Centraal - Amsterdam Amstel - Utrecht Centraal's-Hertogenbosch - Eindhoven - Weert - Roermond - Sittard - Heerlen VIRM2x per hourAfter 19:30 and on Fridays-Sundays, only runs Eindhoven-Heerlen
4000Sprinter Uitgeest - Krommenie-Assendelft - Wormerveer - Koog-Zaandijk - Koog Bloemwijk - Zaandam - Amsterdam Sloterdijk - Amsterdam Centraal - Amsterdam Muiderpoort - Amsterdam Amstel - Duivendrecht - Amsterdam Bijlmer ArenA - Amsterdam Holendrecht - Abcoude - Breukelen - Woerden - Gouda Goverwelle - Gouda - Nieuwerkerk a/d IJssel - Capelle Schollevaar - Rotterdam Alexander - Rotterdam Noord - Rotterdam Centraal SLT
4100 Hoofddorp - Schiphol Airport - Amsterdam Lelylaan - Amsterdam Sloterdijk - Zaandam - Zaandam Kogerveld - Purmerend Weidevenne - Purmerend - Purmerend Overwhere - Hoorn - Hoorn Kersenboogerd SNG
4300 Den Haag CentraalDen Haag Laan van NOIDen Haag MariahoeveVoorschotenDe VinkLeiden CentraalSassenheimNieuw VennepHoofddorpSchiphol AirportAmsterdam ZuidAmsterdam RAI - DuivendrechtDiemen Zuid - Weesp - Almere PoortAlmere Muziekwijk - Almere CentrumAlmere Parkwijk - Almere Buiten - Almere Oostvaarders - Lelystad Centrum SLT
4400 Deurne - Helmond Brouwhuis - Helmond - Helmond 't Hout - Helmond Brandevoort - Eindhoven Centraal - Eindhoven Strijp-S - Best - Boxtel - Vught - 's-Hertogenbosch ( - 's-Hertogenbosch Oost - Rosmalen - Oss West - Oss) NS FLIRT Only extends to Oss during AM Peak. Runs nonstop 's-Hertogenbosch → Oss, return trip stops all stations
4600Sprinter Amsterdam Centraal - Amsterdam Muiderpoort - Amsterdam Science Park - Diemen - Weesp - Almere Poort - Almere Muziekwijk - Almere Centrum - Almere Parkwijk - Almere Buiten - Almere Oostvaarders SNG No service after 20:00
4700 Uitgeest - Krommenie-Assendelft - Wormerveer - Koog-Zaandijk - Koog Bloemwijk - Zaandam - Amsterdam Sloterdijk - Amsterdam Centraal SLT Does not run on weekends.
4800 Amsterdam CentraalAmsterdam Sloterdijk - Halfweg-Zwanenburg - Haarlem Spaarnwoude - Haarlem - Bloemendaal - Santpoort Zuid - Santpoort NoordDriehuis - Beverwijk - Heemskerk - Uitgeest - Castricum - Heiloo - Alkmaar - Alkmaar Noord - Heerhugowaard - Obdam - Hoorn
4900 Utrecht Centraal - Utrecht Overvecht (-Hollandsche Rading) - Hilversum Sportpark - Hilversum - Naarden-Bussum - Almere Poort - Almere Muziekwijk - Almere Centrum SNG, SLT Only stops at Hollandsche Rading after 20:00
5000 Den Haag Centraal - Den Haag HS - Den Haag Moerwijk - Rijswijk - Delft - Delft Campus - Schiedam Centrum - Rotterdam Centraal - Rotterdam Blaak - Rotterdam Zuid - Rotterdam Lombardijen - Barendrecht - Zwijndrecht - Dordrecht SNG Does not run after 20:00 and Weekends
5100
5200 Den Haag Centraal - Den Haag HS - Den Haag Moerwijk - Rijswijk - Delft - Delft Campus - Rotterdam Centraal - Rotterdam Blaak - Rotterdam Zuid - Rotterdam Lombardijen - Barendrecht - Zwijndrecht - Dordrecht Only operates Monday-Thursday until 19:00 - Does not stop in Schiedam Centrum
5300 Arriva Sneltrein Liège-GuilleminsBressouxViséEijsdenMaastricht RandwijckMaastricht - Meerssen - ValkenburgHeerlenLandgraaf - Herzogenrath - Aachen West - Aachen Hbf Stadler FLIRT 1x per hourRun in cooperation with SNCB until Maastricht
5400 NS SprinterAmsterdam Centraal - Amsterdam Sloterdijk - Halfweg-Zwanenburg - Haarlem Spaarnwoude - Haarlem - Overveen - Zandvoort SLT 2x per hour
5500 Utrecht Centraal - Utrecht Overvecht - Bilthoven - Den Dolder - Soest Zuid - Soest - Soestdijk - Baarn
5600Utrecht Centraal - Utrecht Overvecht - Bilthoven - Den Dolder - Amersfoort - Amersfoort Schothorst - Amersfoort Vathorst - Nijkerk - Putten - Ermelo - Harderwijk - Nunspeet - 't Harde - Wezep - Zwolle SNG
5700 Utrecht Centraal - Utrecht Overvecht - Hollandsche Rading - Hilversum Sportpark - Hilversum - Hilversum Media Park - Bussum Zuid - Naarden-Bussum - Weesp - Diemen Zuid - Duivendrecht - Amsterdam RAI - Amsterdam Zuid - Schiphol Airport - Hoofddorp (- Nieuw Vennep - Sassenheim - Leiden Centraal) SLT, SNG No service after 20:30. In weekend, only runs Utrecht Centraal-Hoofddorp
5800 Amsterdam Centraal - Amsterdam Muiderpoort - Amsterdam Science Park - Diemen - Weesp - Naarden-Bussum - Bussum Zuid - Hilversum Media ParkHilversum - Baarn - Amersfoort Centraal - Amersfoort Schothorst - Amersfoort Vathorst SNG In early morning and late evening, does not run between Amersfoort C and Vathorst
5900Dordrecht - Dordrecht Zuid - Lage Zwaluwe - Zevenbergen - Oudenbosch - Roosendaal
6000 Den Haag Centraal - Voorburg - Den Haag Ypenburg - Zoetermeer - Zoetermeer Oost - Lansingerland-Zoetermeer - Gouda - Gouda Goverwelle - Woerden - Vleuten - Utrecht Terwijde- Utrecht Leidsche Rijn - Utrecht Centraal - - Utrecht Vaartsche Rijn - Utrecht Lunetten - Houten - Houten Castellum - Culemborg - Geldermalsen - Zaltbommel - 's-Hertogenbosch SLT Only operates after 18:00 and all day Friday-Sunday
6100 Zwolle - Meppel - Hoogeveen - Beilen - Assen - Haren - Groningen Europapark - Groningen SNG
6200 Groningen - Groningen Europapark - Haren - Assen SNGPeak hours only
6300(Den Haag Centraal - Den Haag Laan van NOI - Den Haag Mariahoeve - Voorschoten - De Vink -) Leiden Centraal - Voorhout - Hillegom - Heemstede-Aerdenhout - Haarlem SLTOnly Leiden Centraal - Haarlem on evenings and weekends
6400Eindhoven - Geldrop - Heeze - Maarheeze - Weert NS FLIRT Linked to Sprinter 5200 to/from Tilburg Universiteit
6600 Dordrecht - Dordrecht Zuid - Lage Zwaluwe - Breda-Prinsenbeek - Breda - Gilze-Rijen - Tilburg Reeshof - Tilburg Universiteit - Tilburg - 's-Hertogenbosch - 's-Hertogenbosch Oost - Rosmalen - Oss West - Oss - Ravenstein - Wijchen - Nijmegen Dukenburg - Nijmegen Goffert - Nijmegen (- Nijmegen Lent - Elst - Arnhem Zuid - Arnhem Centraal) NS FLIRT After 19:00 and on Sundays, does not operate Nijmegen-Arnhem
6700 Leiden Centraal - Leiden Lammenschans - Alphen aan den Rijn - Bodegraven - Woerden - Utrecht Centraal - Utrecht Vaartsche Rijn - Utrecht Lunetten - Houten - Houten Castellum - Culemborg - Geldermalsen - Tiel Passewaaij - Tiel SLT Only runs after 18:00 and all day Friday-Sunday
6800 Den Haag Centraal - Voorburg - Den Haag Ypenburg - Zoetermeer - Zoetermeer Oost - Lansingerland-Zoetermeer - Gouda - Gouda Goverwelle SLT, SGMmNot on evenings and weekends
6900 Den Haag Centraal - Voorburg - Den Haag Ypenburg - Zoetermeer - Zoetermeer Oost - Lansingerland-Zoetermeer - Gouda - Gouda Goverwelle - Woerden - Vleuten - Utrecht Terwijde - Utrecht Leidsche Rijn - Utrecht Centraal - Utrecht Vaartsche Rijn - Utrecht Lunetten - Houten - Houten Castellum - Culemborg - Geldermalsen - Tiel Passewaaij - Tiel SLT Mon-Thurs until 18:00
7000 Apeldoorn - Apeldoorn Osseveld - Twello - Deventer - Deventer Colmschate - Holten - Rijssen - Wierden - Almelo (- Almelo de Riet - Borne - Hengelo - Enschede Kennispark - Enschede) DD-AR, SGMm 2x per hour (evenings and weekends: 1x per hour)Onwards to Enschede during peak hours only. Some additional evening Deventer - Almelo services
7100 Qbuzz Stoptrein Dordrecht - Dordrecht Stadspolders - Sliedrecht Baanhoek -Sliedrecht - Hardinxveld-Giessendam - Boven-Hardinxveld - Gorinchem Stadler GTW2x per hourNot after 20:30 and on Sundays
7200 Dordrecht - Dordrecht Stadspolders - Sliedrecht Baanhoek -Sliedrecht - Hardinxveld Blauwe Zoom - Hardinxveld-Giessendam - Boven-Hardinxveld - Gorinchem - Arkel - Leerdam - Beesd - Geldermalsen
7300 NS Sprinter Breukelen - Maarssen - Utrecht Zuilen - Utrecht Centraal - Utrecht Vaartsche Rijn - Bunnik - Driebergen-Zeist - Maarn - Veenendaal West - Veenendaal Centrum - Rhenen SNG
7400 Uitgeest - Krommenie-Assendelft - Wormerveer - Zaandijk Zaanse Schans - Koog aan de Zaan - Zaandam - Amsterdam Sloterdijk - Amsterdam Centraal - Amsterdam Muiderpoort - Amsterdam Amstel - Duivendrecht - Amsterdam Bijlmer ArenA - Amsterdam Holendrecht - Abcoude - Breukelen - Maarssen - Utrecht Zuilen - Utrecht Centraal - Bunnik - Driebergen-Zeist SLT, SNG Peak Hours Only
7500 Ede-Wageningen - Wolfheze - Oosterbeek - Arnhem NS FLIRT2x per hour, 1x per hour during evenings and weekends
7600(Wijchen - Nijmegen Goffert - Nijmegen Dukenburg -) Nijmegen - Nijmegen Lent - Elst - Arnhem Zuid - Arnhem - Arnhem Velperpoort - Arnhem Presikhaaf - Velp - Rheden - Dieren - Brummen - Zutphen 2x per hourOnly Nijmegen - Zutphen on evenings and Sundays
7700 Gouda Goverwelle - Gouda - Nieuwerkerk a/d IJssel - Capelle Schollevaar - Rotterdam Alexander - Rotterdam Noord - Rotterdam Centraal SGMm, SLT Peak hours only
7800 Den Haag Centraal - Voorburg - Den Haag Ypenburg - Zoetermeer - Zoetermeer Oost - Lansingerland-Zoetermeer - Gouda - Gouda Goverwelle - Woerden - Vleuten - Utrecht Terwijde -Utrecht Leidsche Rijn - Utrecht Centraal SLT Linked to Sprinter 6900 to/from 's-Hertogenbosch
7900 Keolis Nederland Zwolle - Heino - Raalte - Nijverdal - Wierden - Almelo - Almelo de Riet - Borne - Hengelo - Enschede Kennispark - Enschede Keolis FLIRT 2x per hourBranded RS 23 Blauwnet
8000 Arriva Stoptrein Zwolle - Dalfsen - Ommen - Mariënberg - Hardenberg - Gramsbergen - Coevorden - Dalen - Nieuw Amsterdam - Emmen Zuid - Emmen Stadler GTW 1x per hourOperates 2x hour during peak hours in peak direction only
8100 NS Sprinter Hoofddorp - Schiphol Airport - Amsterdam Lelylaan - Amsterdam Sloterdijk - Amsterdam Centraal SNG each 2x per hourAirport Sprinter service, combined 7.5 minute frequency
8200
8300
8400
8500 Keolis Nederland Zwolle - Zwolle Stadshagen - Kampen Keolis FLIRT 2x per hourBranded RS 22 Blauwnet
8600 NS Gouda - Waddinxveen Triangel - Waddinxveen - Waddinxveen Noord - Boskoop Snijdelwijk - Boskoop - Alphen a/d Rijn R-net FLIRT 2x per hour
8700 Gouda - Waddinxveen Triangel - Waddinxveen - Waddinxveen Noord - Boskoop Snijdelwijk - Boskoop - Alphen a/d Rijn R-net FLIRT Does not operate on evenings and weekends
8800 Leiden Centraal - Leiden Lammenschans - Alphen aan den Rijn - Bodegraven - Woerden - Utrecht Centraal - Utrecht Vaartsche Rijn - Utrecht Lunetten - Houten - Houten Castellum - Culemborg - Geldermalsen - Zaltbommel - 's-Hertogenbosch SLT Monday-Thursday until 18:00 only
8900 Leiden Centraal - Leiden Lammenschans - Alphen a/d Rijn - Bodegraven - Woerden - Vleuten - Utrecht Terwijde - Utrecht Leidsche Rijn - Utrecht Centraal SLT 2x per hourMon-Fri. Only extends to Leiden during peak hours.
9000 Lelystad Centrum - Dronten - Kampen Zuid - Zwolle - Meppel - Steenwijk - Wolvega - Heerenveen - Akkrum - Grou-Jirnsum - Leeuwarden SNG 2x per hourOn Evenings & Weekends, runs 2x hour Lelystad-Zwolle and 1x hour Zwolle-Leeuwarden
9200 NS International/NMBS EuroCity Rotterdam Centraal - Breda - Noorderkempen - Antwerpen-Centraal - Antwerpen-Berchem - Mechelen - Brussels National Airport - Brussel-Noord - Brussel-Centraal - Brussel-Zuid TRAXX with coaches1x hour
9100 Eurostar Amsterdam Centraal - Rotterdam Centraal - Brussel-Zuid (- Lille Europe) (- London St Pancras) e300, e320 4x per dayReservation required. Some services terminate at Brussel-Zuid. Most trains skip Lille Europe
9300 Eurostar Amsterdam Centraal - Schiphol Airport - Rotterdam Centraal - Antwerpen-Centraal - Brussel-Zuid (- Paris Nord) TGV PBA/TGV PBKA 13x per dayReservation required. Some services terminate at Brussel-Zuid
9500 NS International Eurocity Direct(Lelystad Centrum - Almere Buiten - Almere Centrum - Duivendrecht - ) Amsterdam Zuid - Schiphol Airport - Rotterdam Centraal - Antwerpen-Centraal - Brussel-Zuid ICNG, TRAXX + coaches1x hourAfter 20:00 and on Sundays, runs Amsterdam Zuid-Brussels only
9600 NS Sprinter 's-Hertogenbosch - Vught - Boxtel - Best - Eindhoven Strijp-S - Eindhoven - Helmond Brandevoort - Helmond 't Hout - Helmond - Helmond Brouwhuis - Deurne NS FLIRT2x per hourLinked to Sprinter 4400 to/from Arnhem Centraal
11100NSNachtnetEindhoven - Breda - TilburgNID1x per day (at night)Saturday late night only
11400 Rotterdam Centraal - Den Haag HS - Leiden Centraal - Schiphol Airport - Amsterdam Centraal - Utrecht Centraal - VIRM, ICM 1x hour (overnight)Wednesday only
11450 Leiden Centraal - Schiphol Airport - Amsterdam Bijlmer ArenA VIRM 1x hour (overnight)Tuesday only
11700Intercity Den Haag Centraal - Gouda - Utrecht Centraal - Amersfoort - Amersfoort Schothorst ICMm 1x per hourCombined half-hourly services with Intercity 1700 on section Den Haag Centraal-Amersfoort and with Intercity 11600 on section Amersfoort-Amersfoort Schothorst
12200
  • Bergen op Zoom → Roosendaal
  • Roosendaal → Vlissingen
VIRM
  • 3x per day
  • 1x per day
Morning peak only, not on weekends. Roosendaal → Vlissingen service calling at all intermediate stations
12400Intercity Direct Amsterdam Zuid - Schiphol Airport - Rotterdam Centraal ICNG 1x per hourOnly Mon-Sat after 20:00 and all day Sundays
12500Intercity Rotterdam Centraal - Rotterdam Alexander - Gouda - Utrecht Centraal - Amersfoort - Zwolle - Steenwijk - Heerenveen - Leeuwarden ICMm, VIRM 1x per hour
12600 Groningen - Groningen Europapark - Haren - Assen - Beilen - Hoogeveen - Meppel - Zwolle - Lelystad Centrum - Almere Centrum - Amsterdam Centraal VIRM 1x per day (Groningen → Amsterdam Centraal only)Late evenings only. Additional 2nd service on Friday and Saturday evenings also calls at Kampen Zuid and Dronten
13500Venlo - Blerick - Horst-Sevenum - Deurne - Helmond - Eindhoven2x per hour, evenings after +/- 11pm
13800ArrivaSneltrein Zwolle - Dalfsen - Ommen - Hardenberg - Coevorden ( - Emmen Zuid - Emmen) Stadler GTW 2x per hourPeak hours in peak direction only. Some trips extend to Emmen
14000NSSprinterUtrecht Centraal - Utrecht Leidsche Rijn - Utrecht Terwijde - Vleuten - Woerden - Gouda Goverwelle - Gouda - Nieuwerkerk aan den IJssel - Capelle Schollevaar - Rotterdam Alexander - Rotterdam Noord - Rotterdam CentraalSLT1-2x per day, Utrecht Centraal → Rotterdam Centraal onlyMorning peak only
14500Intercity Amsterdam Centraal – Amsterdam Sloterdijk - Hoorn - Hoorn Kersenboogerd - Hoogkarspel - Bovenkarspel-Grootebroek - Bovenkarspel Flora - Enkhuizen DDM-12x per hourPeak hours only. Morning peak Enkhuizen → Amsterdam, evening peak Amsterdam → Enkhuizen
14600SprinterAmsterdam Centraal - Amsterdam Muiderpoort - Amsterdam Science Park - Diemen - Weesp - Almere Poort - Almere Muziekwijk - Almere Centrum - Almere Parkwijk - Almere Buiten - Almere Oostvaarders - Lelystad Centrum - Dronten - Kampen Zuid - Zwolle SLTLinked to Sprinter 4600 to/from Den Haag Centraal
15400 Haarlem - Overveen - Zandvoort NIDAdditional service during July and August to complement Sprinter 4500
17800 Arriva Stoptrein Apeldoorn - Apeldoorn De Maten - Klarenbeek - Voorst-Empe - Zutphen Stadler GTW
17900 Keolis Nederland Intercity Zwolle - Raalte - Nijverdal - Almelo - Hengelo - Enschede Keolis FLIRT 1x per hourDoes not operate on evenings after 8PM, and weekends

Branded IC 23 Blauwnet

20000 VIAS Rail Regional ExpressArnhem Centraal - Zevenaar - Emmerich - Praest - Millingen (b. Rees) - Empel-Rees - Haldern (Rheinl.) - Mehrhoog - Wesel-Feldmark - Wesel - Friedrichsfeld (Niederrhein) - Voerde (Niederrhein) - Dinslaken - Oberhausen-Holten - Oberhausen-Sterkrade - Oberhausen Hbf - Duisburg Hbf - Düsseldorf-Flughafen - Düsseldorf Hbf Stadler FLIRT 1x per hourBranded RE 19 Rhein-IJssel-Express
20060 Eurobahn Venlo - Kaldenkirchen - Breyell - Boisheim - Dülken - Viersen - Mönchengladbach Hbf - Neuss Hbf - Düsseldorf Hbf - Wuppertal-Vohwinkel - Wuppertal Hbf - Wuppertal-Barmen - Wuppertal-Oberbarmen - Schwelm - Ennepetal - Hagen Hbf - Schwerte - Holzwickede - Unna - Bönen - Hamm Branded RE 13 Maas-Wupper-Express
20100 Arriva Stoptrein Groningen - Groningen Europapark - Kropswolde - Martenshoek - Hoogezand-Sappemeer - Sappemeer Oost - Zuidbroek - Scheemda - Winschoten - Bad Nieuweschans - Weener (- Leer) Stadler GTW Currently unable to operate between Weener and Leer due to a damaged river bridge. Buses operate from Groningen and Bad Nieuweschans to Leer.
20200 DB Regio Regional Bahn Enschede - Enschede De Eschmarke - Glanerbrug - Gronau (Westf) - Ochtrup - Metelen Land - Burgsteinfurt - Borghorst - Nordwalde - Altenberge - Münster-Häger - Münster Zentrum Nord - Münster Hbf DB Bombardier Talent Branded RB 64 Euregio-Bahn
20250Enschede - Enschede De Eschmarke - Glanerbrug - Gronau (Westf) - Epe (Westf) - Ahaus - Legden - Rosendahl-Holtwick - Coesfeld - Lette - Dülmen - Lüdinghausen - Selm - Selm-Beifang - Bork - Lünen Hbf - Preussen - Dortmund-Derne - Dortmund-Kirchderne - Dortmund Hbf Branded RB 51 Westmünsterland-Bahn
20300Regional Express Heerlen - Landgraaf - Eygelshoven Markt - Herzogenrath Branded RE 18 LIMAX
21400 NS Nachtnet Utrecht Centraal - 's-Hertogenbosch - Eindhoven Centraal VIRM1-2x/nightFriday & Saturday nights only
21410 Rotterdam Centraal - Dordrecht - Breda - Tilburg - Eindhoven Centraal VIRM1-2x/nightFriday & Saturday nights only
21420 Tilburg - 's-Hertogenbosch NS FLIRT 1x/nightFriday & Saturday nights only
21430 Utrecht Centraal - Driebergen-Zeist - Veenendaal-De Klomp - Ede-Wageningen - Arnhem Centraal - Elst - Nijmegen VIRM, SNG 1-2x/nightFriday & Saturday nights only
21440 Utrecht Centraal - Amersfoort Centraal SNG 1-2x/nightFriday & Saturday nights only
23500IntercitySittard - HeerlenVIRM1x per hourOnly on early mornings and evenings
24400NachtnetAmsterdam Bijlmer ArenA - Schiphol Airport (- Leiden Centraal)3x per day (at night)Wednesday evenings only. Tuesday evening: 1x Amsterdam Bijlmer ArenA - Schiphol Airport
28300Museum shuttleUtrecht Centraal - Utrecht Maliebaan SLT, SNG 1x per hourOnly operates during Dutch Railway Museum opening hours (Not on Mondays)
30700 Breng Stoptrein Arnhem Centraal - Arnhem Velperpoort - Duiven - Zevenaar - Didam - Wehl - Doetinchem De Huet - Doetinchem Stadler GTW2x per hourOperates on weekdays only
30800 Arriva Zutphen - Vorden - Ruurlo - Lichtenvoorde-Groenlo - Winterswijk West - Winterswijk 2x per hour (1x per hour on weekends)
30900Arnhem Centraal - Arnhem Velperpoort - Westervoort - Duiven - Zevenaar - Didam - Wehl - Doetinchem De Huet - Doetinchem - Gaanderen - Terborg - Varsseveld - Aalten - Winterswijk 2x per hour
31000 Almelo - Vriezenveen - Daarlerveen - Vroomshoop - Geerdijk - Mariënberg 2x per hour (1x per hour on evenings and Sundays)
31100Arnhem Centraal - Elst - Zetten-Andelst - Hemmen-Dodewaard - Opheusden - Kesteren - Tiel 1x per hour, 2x per hour at peak times
31200 Zutphen - Lochem - Goor - Delden - Hengelo Gezondheidspark - Hengelo - Hengelo Oost - Oldenzaal Lint 41

Stadler GTW

2x per hour
31300 Keolis Nederland Amersfoort - Barneveld Noord - Barneveld Centrum - Barneveld Zuid - Lunteren - Ede Centrum - Ede-Wageningen Protos, Keolis FLIRT [1] Branded RS 34 RRReis
31400Amersfoort - Barneveld Noord - Barneveld Centrum - Barneveld Zuid
32000 Arriva Maastricht Randwyck - Maastricht - Maastricht Noord - Meerssen - Houthem-Sint Gerlach - Valkenburg - Schin op Geul - Klimmen-Ransdaal - Voerendaal - Heerlen Woonboulevard - Heerlen Arriva FLIRT
32100Sneltrein Maastricht - Meerssen - Valkenburg - Heerlen
32200Stoptrein Nijmegen - Nijmegen Heyendaal - Mook-Molenhoek - Cuijk - Boxmeer - Vierlingsbeek - Venray - Blerick - Venlo - Tegelen - Reuver - Swalmen - Roermond
32300 Nijmegen - Nijmegen Heyendaal - Mook-Molenhoek - Cuijk - Boxmeer - Vierlingsbeek - Venray (- Blerick - Venlo)Stadler GTWThree early morning services from Venlo and three late evening services to Venlo. Does not operate on evenings and weekends
32400Sprinter Roermond - Echt - Susteren - Sittard - Geleen-Lutterade - Beek-Elsloo - Bunde - Maastricht - Maastricht Randwyck Stadler FLIRT
32500 Sittard - Geleen Oost - Spaubeek - Schinnen - Nuth - Hoensbroek - Heerlen - Heerlen de Kissel - Landgraaf - Eygelshoven - Chevremont - Kerkrade CentrumStadler GTW
37000Stoptrein Leeuwarden - Mantgum - Sneek Noord - Sneek Weekdays: 2x per hour

Saturdays: 1x per hour

Sundays: 3x per day

37100 Leeuwarden - Mantgum - Sneek Noord - Sneek - IJlst - Workum - Hindeloopen - Koudum-Molkwerum - Stavoren 1x per hour
37200Stoptrein Leeuwarden - Deinum - Dronryp - Franeker - Harlingen - Harlingen Haven 2x per hour
37300Sneltrein Groningen - Buitenpost - Leeuwarden 1x per hour
37400StoptreinGroningen - Zuidhorn - Grijpskerk - Buitenpost - De Westereen - Feanwâlden - Hurdegaryp - Leeuwarden Camminghaburen - Leeuwarden 2x per hour (Sundays: 1x per hour)Only 3 trains per day call at Leeuwarden Achter de Hoven
37500Groningen - Groningen Europapark - Kropswolde - Martenshoek - Hoogezand-Sappemeer - Sappemeer Oost - Zuidbroek - Scheemda - Winschoten (- Bad Nieuweschans)2x per hour (Sundays: 5x per day)Bad Nieuweschans only served 1x per hour on evenings.
37600Groningen - Groningen Noord - Sauwerd - Winsum - Baflo - Warffum - Usquert - Uithuizen - Uithuizermeeden - Roodeschool - Eemshaven 2x per hour (weekends: 1x per hour)
37700Groningen - Groningen Noord - Sauwerd - Bedum - Stedum - Loppersum - Appingedam - Delfzijl West - Delfzijl
37800Groningen - Groningen Europapark - Kropswolde - Martenshoek - Hoogezand-Sappemeer - Sappemeer Oost - Zuidbroek - Veendam

See also

Notes

  1. locomotives are changed at Bad Bentheim

References

  1. "Valleilijn" (PDF). Valleilijn.[ permanent dead link ]