Dutch railway services
Dutch railway services is an index page of all the rail services operated in the Netherlands.
Railway services in the Netherlands are operated by the following operators (see also rail transport operators in the Netherlands):
(In the map, Almelo - Hengelo should be blue, Hengelo - Oldenzaal should be blue and yellow.)
In the Netherlands there are three types of domestic train services on the main lines, these are:
- Fyra - Domestic high speed service.
- Intercity - An express, limited-stop service, often calling only at major railway stations; in some cases it has stops at all stations along part of the route.
- Sprinter - A local service calling at all stations along the route, operated mostly by SGM or SLT stock.
On the regional lines, two other train services are in use:
- Sneltrein - A semi-fast service, with more stops than Intercity, but not at all stations along the route.
- Stoptrein - A service with stops at all stations along the route.
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, although they are not always operated by SGM or SLT stock yet.
International (high speed) services to countries such as Belgium, France and Germany are mostly operated by NS Hispeed, although other operators have local international services as well.
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.
International services
National services
Series: | Operator: | Train Type: | Route: | Material: | Frequency: | Notes: |
---|---|---|---|---|---|---|
500 | NS | Intercity | Den Haag Centraal - Gouda - Utrecht Centraal - Amersfoort - Zwolle - Assen - Groningen | ICM, VIRM | 1x per hour | Train services join/split at Zwolle with Intercity 10500 (Zwolle - Leeuwarden) and at Utrecht with Intercity 20500 (Utrecht - Rotterdam) |
600 | NS | Intercity | Amsterdam Centraal - Schiphol - Den Haag HS - Rotterdam Centraal | ICM, VIRM | 1x per hour | |
700 | NS | Intercity | Schiphol - Amsterdam Zuid - Duivendrecht - Hilversum - Amersfoort - Zwolle - Meppel - Hoogeveen - Beilen - Assen - Haren - Groningen | ICM, VIRM, | 1x per hour | Train services join/split at Zwolle with Intercity 10700 (Zwolle - Leeuwarden) |
800 | NS | Intercity | (Schagen - Heerhugowaard - Alkmaar Noord -) Alkmaar - Heiloo - Castricum - Zaandam - Amsterdam Sloterdijk - Amsterdam Centraal - Amsterdam Amstel - Utrecht Centraal – 's-Hertogenbosch - Eindhoven - Weert - Roermond - Sittard - Maastricht | VIRM | 2x per hour; Amsterdam Centraal-Maastricht/Heerlen after 8pm and on Sundays | Train services join/split at Sittard with Intercity 20800 (Sittard - Heerlen) |
900 | NS Hispeed | Fyra | Amsterdam Centraal - Schiphol - Rotterdam Centraal - Breda | Bombardier Traxx with ICRm units | 2x per hour | Supplement required |
1400 | NS | Nachtnet | Rotterdam Centraal - Delft - Den Haag HS - Leiden Centraal -Schiphol - Amsterdam Centraal - Utrecht Centraal | ICM, VIRM | 1x per hour, nights only | |
1600 | NS | Intercity | Schiphol - Amsterdam Zuid - Duivendrecht - Hilversum - Amersfoort - Apeldoorn - Deventer - Almelo - Hengelo - Enschede | ICM | 11x per day, alternates with Intercity 140 | |
1700 | NS | Intercity | Den Haag Centraal - Gouda - Utrecht Centraal - Amersfoort - Apeldoorn - Deventer - Almelo - Hengelo - Enschede | ICM, VIRM, | 1x per hour | Train services join/split at Utrecht with Intercity 21700 (Rotterdam - Utrecht) |
1900 | NS | Intercity | Den Haag Centraal - Den Haag HS - Delft - Rotterdam Centraal - Dordrecht - Breda - Tilburg - Eindhoven - Helmond - Deurne - Horst-Sevenum - Blerick - Venlo | ICM, VIRM, ICRm | 2x per hour | |
2000 | NS | Intercity | Den Haag Centraal - Gouda - Utrecht Centraal | ICM, VIRM, | 2x per hour, not evenings or Sundays | |
2100 | NS | Intercity | Amsterdam Centraal - Amsterdam Sloterdijk- Haarlem - Heemstede-Aerdenhout - Leiden Centraal - Den Haag Laan van NOI – Den Haag HS - Delft - Schiedam Centrum - Rotterdam Centraal - Rotterdam Blaak - Dordrecht - Roosendaal - Bergen op Zoom - Kruiningen-Yerseke - Goes - Middelburg - Vlissingen Souburg - Vlissingen | VIRM | 1x per hour to Vlissingen, 1x per hour only to Dordrecht | |
2200 | NS | Intercity | Amsterdam Centraal - Amsterdam Sloterdijk – Haarlem - Heemstede-Aerdenhout - Leiden Centraal - Den Haag Laan van NOI – Den Haag HS - Delft - Schiedam Centrum - Rotterdam Centraal - Rotterdam Blaak - Dordrecht | VIRM | 2x per hour | |
2600 | NS | Intercity | Amsterdam Centraal - Amsterdam Sloterdijk - Amsterdam Lelylaan - Schiphol - Leiden Centraal - Den Haag Centraal | DDAR, DDZ | 2x per hour | |
2800 | NS | Intercity | Rotterdam Centraal - Rotterdam Alexander - Gouda - Utrecht Centraal - Amersfoort - Apeldoorn - Deventer | VIRM | 2x per hour | Extends from Amersfoort to Deventer at peak times and Saturdays |
2900 | NS | Sprinter | Leeuwarden - Grou-Jirnsum - Akkrum - Heerenveen - Wolvega | ICM, (Buffel (DM'90)) | 1x per hour (peak periods only) | for more services see Intercity's 500 and 700 |
3000 | NS | Intercity | Den Helder - Den Helder Zuid - Anna Paulowna - Schagen – Heerhugowaard - Alkmaar Noord - Alkmaar - Castricum - Zaandam - Amsterdam Sloterdijk - Amsterdam Centraal - Amsterdam Amstel - Utrecht Centraal - Veenendaal-De Klomp - Ede-Wageningen - Arnhem - Nijmegen | VIRM | 2x per hour | |
3100 | NS | Intercity | Schiphol - Amsterdam Zuid - Amsterdam Bijlmer ArenA - Utrecht Centraal - Driebergen-Zeist - Ede-Wageningen - Arnhem - Nijmegen | VIRM | 2x per hour | Not evenings |
3200 | NS | Sprinter | Hoofddorp - Schiphol - Amsterdam Lelylaan - Amsterdam Sloterdijk - Amsterdam Centraal | DDAR | 2x per hour | |
3300 | NS | Sprinter | Hoofddorp - Schiphol - Amsterdam Lelylaan - Amsterdam Sloterdijk (Hemboog) - Zaandam - Zaandam Kogerveld - Purmerend Weidevenne - Purmerend - Purmerend Overwhere - Hoorn - Hoorn Kersenboogerd | SGMm, SLT | 2x per hour | |
3400 | NS | Intercity | Hoorn - Obdam - Heerhugowaard - Alkmaar Noord - Alkmaar - Heiloo - Castricum - Uitgeest - Beverwijk - Haarlem | DD-AR, VIRM | 2x per hour | |
3500 | NS | Intercity | Schiphol - Amsterdam Zuid- Amsterdam Bijlmer ArenA - Utrecht Centraal - 's-Hertogenbosch - Eindhoven | VIRM | 2x per hour; evenings Schiphol - Utrecht only | |
3600 | NS | Intercity | Zwolle - Wijhe - Olst - Deventer - Zutphen - Dieren - Arnhem - Arnhem Zuid - Elst - Nijmegen Lent - Nijmegen - Oss - 's-Hertogenbosch - Tilburg - Breda - Etten-Leur - Roosendaal | VIRM, Intercity Coaching Stock + 1700, ICM | 2x per hour | |
3700 | NS | Intercity | Den Haag Centraal - Leiden Centraal - Schiphol - Amsterdam Zuid - Duivendrecht - Almere Centrum – Almere Buiten - Lelystad Centrum | DD-AR | 2x per hour | Not evenings or Sundays |
3800 | NS | Sneltrein | Zwolle - Dalfsen - Ommen - Hardenberg - Coevorden - Nieuw Amsterdam - Emmen Zuid - Emmen | Mat '64 | 1x per hour | Operated by Arriva starting December 2012 |
3900 | NS | Intercity | Amsterdam Centraal – Almere Centrum – Almere Buiten - Lelystad Centrum | DD-AR | 2x per hour | |
4000 | NS | Sprinter | 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 | 2x per hour | Alkmaar - Uitgeest evenings and Sundays |
4100 | NS | Sprinter | Rotterdam Centraal - Schiedam Centrum - Schiedam Nieuwland - Vlaardingen Oost - Vlaardingen Centrum - Vlaardingen West - Maassluis - Maassluis West - Hoek van Holland Haven - Hoek van Holland Strand | SLT, SGMm | 2x per hour | to Strand Station March - November |
4200 | NS | Sprinter | Rotterdam Centraal - Schiedam Centrum - Schiedam Nieuwland - Vlaardingen Oost - Vlaardingen Centrum - Vlaardingen West - Maassluis - Maassluis West | SLT, SGMm | 2x per hour | not Sundays |
4300 | NS | Sprinter | Den Haag Centraal - Den Haag Laan van NOI - Den Haag Mariahoeve - Voorschoten - De Vink - Leiden Centraal - Sassenheim - Nieuw Vennep - Hoofddorp – Schiphol – Amsterdam Zuid – Amsterdam RAI - Duivendrecht – Diemen Zuid - Weesp – Almere Muziekwijk - Almere Centrum – Almere Parkwijk - Almere Buiten - Almere Oostvaarders (- Lelystad Centrum) | SGMm, DD-AR (In evening=Sundays) | 2x per hour | Almere Oostvaarders - Lelystad Centrum on evenings and Sundays |
4400 | NS | Stoptrein | Nijmegen - Nijmegen Dukenburg - Wijchen - Ravenstein - Oss - Oss West - Rosmalen - 's-Hertogenbosch Oost - 's-Hertogenbosch | SGMm | 2x per hour | |
4500 | NS | Intercity | Amersfoort Schothorst - Amersfoort - Hilversum - Amsterdam Centraal – Amsterdam Sloterdijk - Hoorn - Hoorn Kersenboogerd - Hoogkarspel - Bovenkarspel-Grootebroek - Bovenkarspel Flora - Enkhuizen | VIRM, ICM | 2x per hour | |
4600 | NS | Sprinter | Amsterdam Centraal - Amsterdam Muiderpoort - Amsterdam Science Park - Diemen - Weesp - Almere Muziekwijk - Almere Centrum - Almere Parkwijk - Almere Buiten - Almere Oostvaarders (- Lelystad Centrum) | SGMm | 2x per hour | Almere Oostvaarders - Lelystad Centrum on evening and Sundays |
4700 | NS | Sprinter | Uitgeest - Krommenie-Assendelft - Wormerveer - Koog-Zaandijk - Koog Bloemwijk - Zaandam - Amsterdam Sloterdijk - Amsterdam Centraal | SLT | 2x per hour | |
4800 | NS | Sprinter | Amsterdam Centraal – Amsterdam Sloterdijk - Haarlem Spaarnwoude - Haarlem - Bloemendaal - Santpoort Zuid - Santpoort Noord – Driehuis - Beverwijk - Heemskerk - Uitgeest | DD-AR | 2x per hour | |
4900 | NS | Intercity | Utrecht Centraal - Utrecht Overvecht - Hilversum Sportpark - Hilversum - Naarden-Bussum - Almere Muziekwijk - Almere Centrum | DD-AR, VIRM | 2x per hour | |
5000 | NS | Sprinter | Den Haag Centraal - Den Haag HS - Den Haag Moerwijk - Rijswijk - Delft - Delft Zuid - Schiedam Centrum - Rotterdam Centraal - Rotterdam Blaak - Rotterdam Zuid - Rotterdam Lombardijen - Barendrecht - Zwijndrecht - Dordrecht - Dordrecht Zuid - Lage Zwaluwe - Breda-Prinsenbeek - Breda | SLT | 2x per hour; 1x per hour between Dordrecht and Breda | |
5100 | NS | Sprinter | Den Haag Centraal - Den Haag HS - Den Haag Moerwijk - Rijswijk - Delft - Delft Zuid - Schiedam Centrum - Rotterdam Centraal - Rotterdam Blaak - Rotterdam Zuid - Rotterdam Lombardijen - Barendrecht - Zwijndrecht - Dordrecht - Dordrecht Zuid - Lage Zwaluwe - Zevenbergen - Oudenbosch - Roosendaal | SLT | 2x per hour, 1x to Roosendaal, 1x to Dordrecht | |
5200 | NS | Sprinter | Tilburg Universiteit - Tilburg - Oisterwijk - Boxtel - Best - Eindhoven Beukenlaan - Eindhoven | Mat '64 | 2x per hour | |
5400 | NS | Sprinter | Amsterdam Centraal - Amsterdam Sloterdijk - Haarlem - Overveen - Zandvoort | DD-AR | 2x per hour | |
5500 | NS | Sprinter | Utrecht Centraal - Utrecht Overvecht - Bilthoven - Den Dolder - Soest Zuid - Soest - Soestdijk - Baarn | SLT | 2x per hour | |
5600 | NS | Sprinter | Utrecht Centraal - Utrecht Overvecht - Bilthoven - Den Dolder - Amersfoort - Amersfoort Schothorst - Amersfoort Vathorst - Nijkerk - Putten - Ermelo - Harderwijk - Nunspeet - 't Harde - Wezep - Zwolle | DD-AR, SGMm | 2x per hour | |
5700 | NS | Sprinter | Utrecht Centraal - Utrecht Overvecht - Hollandsche Rading - Hilversum Sportpark - Hilversum - Hilversum Noord - Bussum Zuid - Naarden-Bussum - Weesp - Diemen Zuid - Duivendrecht - Amsterdam RAI - Amsterdam Zuid - Schiphol - Hoofddorp (- Nieuw-Vennep - Sassenheim - Leiden Centraal) | DD-AR | 2x per hour | |
5800 | NS | Sprinter | Amsterdam Centraal - Amsterdam Muiderpoort - Diemen - Weesp - Naarden-Bussum - Bussum Zuid - Hilversum Noord – Hilversum - Baarn - Amersfoort - Amersfoort Schothorst - Amersfoort Vathorst | SGMm | 2x per hour, weekend and evening service Amsterdam Centraal - Amersfoort | |
6000 | NS | Sprinter | Utrecht Centraal - Utrecht Lunetten - Houten - Houten Castellum - Culemborg - Geldermalsen - Tiel Passewaaij - Tiel | SLT | 2x per hour | |
6300 | NS | Sprinter | Den Haag Centraal - Den Haag Laan van NOI - Den Haag Mariahoeve - Voorschoten - De Vink - Leiden Centraal - Voorhout - Hillegom - Heemstede-Aerdenhout - Haarlem | DD-AR, SGMm | 2x per hour | extended to Amsterdam Centraal in peak hours |
6400 | NS | Sprinter | Eindhoven - Geldrop - Heeze - Maarheeze - Weert | Mat '64 | 2x per hour | |
6800 | NS | Sprinter | Roermond - Echt - Susteren - Sittard - Geleen-Lutterade - Beek-Elsloo - Bunde - Maastricht - Maastricht Randwyck | Mat '64 | 2x per hour | |
6900 | NS | Sprinter | Sittard - Geleen Oost - Spaubeek - Schinnen - Nuth - Hoensbroek - Heerlen | Mat '64 | 1x per hour, 2x per hour at peak hours | |
7000 | NS | Sprinter | Apeldoorn - Apeldoorn Osseveld - Twello - Deventer - Deventer Colmschate - Holten - Rijssen - Wierden - Almelo - Almelo de Riet - Borne - Hengelo - Enschede Drienerlo - Enschede | SGMm | 2x per hour | |
7400 | NS | Sprinter | (Amsterdam Centraal - Amsterdam Muiderpoort - Amsterdam Amstel - Duivendrecht - Amsterdam Bijlmer ArenA - Amsterdam Holendrecht - Abcoude) - Breukelen - Maarsen - Utrecht Zuilen - Utrecht Centraal - Bunnik - Driebergen-Zeist - Maarn - Veenendaal West - Veenendaal Centrum - Rhenen | SLT, SGMm | 2x per hour | Starts in Amsterdam Centraal during daytime |
7500 | NS | Sprinter | Ede-Wageningen - Wolfheze - Oosterbeek - Arnhem | SGMm | 1x per hour, 2x per hour at peak periods | |
7600 | NS | Sprinter | Nijmegen - Nijmegen Lent - Elst - Arnhem Zuid - Arnhem - Arnhem Velperpoort - Arnhem Presikhaaf - Velp - Rheden - Dieren - Brummen - Zutphen | SGMm | 2x per hour | |
7900 | NS | Sprinter | Nijverdal - Wierden - Almelo - Almelo de Riet - Borne - Hengelo - Enschede Drienerlo - Enschede | Buffel (DM'90) | 2x per hour | |
8000 | NS | Stoptrein | Zwolle - Dalfsen - Ommen - Mariënberg - Hardenberg - Gramsbergen - Coevorden - Dalen - Nieuw Amsterdam - Emmen Zuid - Emmen | Mat '64 | 1x per hour | Operated by Arriva starting December 2012 |
8500 | NS | Sprinter | Zwolle - Kampen | Buffel (DM'90) | 2x per hour | |
8800 | NS | Intercity | Leiden Centraal - Leiden Lammenschans - Alphen aan den Rijn - Bodegraven - Woerden - Utrecht Centraal railway station | VIRM | 2x per hour | |
9100 | NS | Sprinter | Zwolle - Meppel - Hoogeveen - Beilen - Assen - Haren - Groningen | ICM, (Buffel (DM'90)) | 1x per hour | see also Intercity 700 to/from Groningen |
9500 | NS | Sprinter | Gouda - Waddinxveen - Waddinxveen Noord - Boskoop - Alphen a/d Rijn | SGMm | 2x per hour, Series 19500 during peak hours. | Previously RijnGouweLijn service using trams |
9600 | NS | Sprinter | 's-Hertogenbosch - Vught - Boxtel - Best - Eindhoven Beukenlaan - Eindhoven - Helmond Brandevoort - Helmond 't Hout - Helmond - Helmond Brouwhuis - Deurne | SGMm | 2x per hour | |
9700 | NS | Sprinter | Gouda Goverwelle - Gouda - Nieuwerkerk a/d IJssel - Capelle Schollevaar - Rotterdam Alexander - Rotterdam Noord - Rotterdam Centraal | SGMm, SLT | 2x per hour, peak hours only | |
9800 | NS | Sprinter | Den Haag Centraal - Voorburg - Den Haag Ypenburg - Zoetermeer - Zoetermeer Oost - Gouda - Gouda Goverwelle - Woerden - Vleuten - Utrecht Terwijde - Utrecht Centraal | SLT | 2x per hour | |
10140 | NS | Intercity | Hengelo - Enschede | ICM | Connects with the Intercity 140 at Hengelo, Every 2 Hours | |
10500 | NS | Intercity | Zwolle - Steenwijk - Heerenveen - Leeuwarden | ICM | Connects with the Intercity 500 at Zwolle, 1x per hour | |
10700 | NS | Intercity | Zwolle - Meppel - Steenwijk - Wolvega - Heerenveen - Akkrum - Grou-Jirnsum - Leeuwarden | ICM | Connects with the Intercity 700 at Zwolle, 1x per hour | |
12100 | NS | Sprinter | Vlissingen - Vlissingen Souburg - Middelburg - Arnemuiden - Goes - Kapelle-Biezelinge - Kruiningen-Yerseke - Krabbendijke - Rilland-Bath - Bergen op Zoom - Roosendaal | VIRM/DD-AR/Mat'64 | 1x per hour | |
13600 | NS | Sprinter | 's-Hertogenbosch - Tilburg - Tilburg Universiteit - Tilburg Reeshof - Gilze-Rijen - Breda | SLT | 2x per hour | |
14100 | NS | Sprinter | Rotterdam Centraal - Sciedam Centrum - Schiedam Nieuwland - Vlaardingen Oost - Vlaardingen Centrum | SLT, SGMm | 4x per hour (peak hours only), not weekends | mornings from Rotterdam to Vlaardingen and evenings from Vlaardingen to Rotterdam - non-stop |
14500 | NS | Intercity | Amsterdam Centraal – Amsterdam Sloterdijk - Hoorn - Hoorn Kersenboogerd - Hoogkarspel - Bovenkarspel-Grootebroek - Bovenkarspel Flora - Enkhuizen | VIRM | 2x per hour | Peak hours only |
15400 | NS | Sprinter | Haarlem - Overveen - Zandvoort | SLT | 2x per hour | summer months only |
16000 | NS | Sprinter | Utrecht Centraal - Utrecht Lunetten - Houten - Houten Castellum - Culemborg - Geldermalsen - Zaltbommel - 's-Hertogenbosch | SLT | 2x per hour | |
17400 | NS | Sprinter | Breukelen - Maarsen - Utrecht Zuilen - Utrecht Centraal - Bunnik - Driebergen-Zeist - Maarn - Veenendaal West - Veenendaal Centrum | SGMm, SLT | 2x per hour, peak hours only | |
17800 | NS Regio | Stoptrein | Apeldoorn - Apeldoorn De Maten - Klarenbeek - Voorst-Empe - Zutphen | Buffel (DM'90) | 2x per hour | |
17900 | NS | Sprinter | Zwolle - Heino - Raalte - Nijverdal West | Buffel (DM'90) | 2x per hour | |
19500 | NS | Sprinter | Leiden Centraal - Leiden Lammenschans - Alphen a/d Rijn - Boskoop - Waddinxveen Noord - Waddinxveen - Gouda | SGMm | 2x per hour (peak hours only) | |
19800 | NS | Sprinter | Den Haag Centraal - Voorburg - Den Haag Ypenburg - Zoetermeer - Zoetermeer Oost - Gouda - Gouda Goverwelle | SLT | 2x per hour, not weekends or evenings | |
20100 | Syntus | Stoptrein | Hengelo - Oldenzaal - Bad Bentheim | Buffel (DM'90) | 1x per hour | Grensland Express |
20300 | Arriva | Stoptrein | Groningen - Groningen Europapark - Kropswolde - Martenshoek - Hoogezand-Sappemeer - Sappemeer Oost - Zuidbroek - Scheemda - Winschoten - Nieuweschans - Weener (Germany) - Leer (Germany) | every 2 hours | ||
20500 | NS | Intercity | Rotterdam Centraal - Rotterdam Alexander - Gouda - Utrecht Centraal | ICM | Connects with the Intercity 500 at Utrecht, 1x per hour | |
20800 | NS | Intercity | Sittard - Heerlen | VIRM | Connects with the Intercity 800 at Sittard, 1x per hour | |
21400 | NS | Nachtnet | Rotterdam Centraal - Dordrecht - Breda - Tilburg - Eindhoven; Utrecht Centraal - 's Hertogenbosch - Eindhoven; 's Hertogenbosch - Tilburg | VIRM | 1x per hour - operates Friday and Saturday nights only | |
21700 | NS | Intercity | Rotterdam Centraal - Rotterdam Alexander - Gouda - Utrecht Centraal | ICM | Connects with the Intercity 1700 at Utrecht, 1x per hour | |
28300 | NS | Museum shuttle | Utrecht Centraal - Utrecht Maliebaan (Nederlands Spoorwegmuseum) | Mat '64, SGMm | 1x per hour (9am to 5pm), to National Railway Museum | |
30700 | Syntus | Stoptrein | Arnhem - Arnhem Velperpoort - Duiven - Zevenaar - Didam - Wehl - Doetinchem De Huet - Doetinchem | Buffel (DM'90), Lint 41 | 2x per hour, Monday to Friday | |
30800 | Syntus | Stoptrein | Zutphen - Vorden - Ruurlo - Lichtenvoorde-Groenlo - Winterswijk West - Winterswijk | Lint 41 | 2x per hour | |
30900 | Syntus | Stoptrein | Arnhem - Arnhem Velperpoort - Westervoort - Duiven - Zevenaar - Didam - Wehl - Doetinchem De Huet - Doetinchem - Gaanderen - Terborg - Varsseveld - Aalten - Winterswijk | Lint 41, Buffel (DM '90) | 2x per hour | |
31000 | Connexxion | Stoptrein | Almelo - Vriezenveen - Daarlerveen - Vroomshoop - Geerdijk - Mariënberg | Lint 41 (On hire From Syntus) | 2x per hour, Sundays and evenings 1x per hour | |
31100 | Syntus | Stoptrein | Arnhem - Elst - Zetten-Andelst - Hemmen-Dodewaard - Opheusden - Kesteren - Tiel | Buffel (DM'90), Lint 41 | 1x per hour, 2x per hour at peak times | |
31200 | Syntus | Stoptrein | Zutphen - Lochem - Goor - Delden - Hengelo - Hengelo Oost - Oldenzaal | Lint 41 | 2x per hour | |
31300 | Connexxion | Stoptrein | Amersfoort - Barneveld Noord - Barneveld Centrum - Lunteren - Ede Centrum - Ede-Wageningen | Protos, Mat '64 (number 867) | 2x per hour | |
31400 | Connexxion | Stoptrein | Amersfoort - Barneveld Noord - Barneveld Centrum | Protos, Mat '64 (number 867) | 2x per hour | |
32000 | Veolia | Stoptrein | Maastricht Randwyck - Maastricht - Meerssen - Houthem-Sint Gerlach - Valkenburg - Schin op Geul - Klimmen-Ransdaal - Voerendaal - Heerlen Woonboulevard - Heerlen - Heerlen de Kissel - Landgraaf - Eygelshoven - Chevremont - Kerkrade Centrum | Stadler GTW (known as Velios) | 2x per hour | |
32100 | Veolia | Sneltrein | Maastricht - Meerssen - Valkenburg - Heerlen | Stadler Velios | 2x per hour | |
32200 | Veolia | Stoptrein | Nijmegen - Nijmegen Heyendaal - Mook-Molenhoek - Cuijk - Boxmeer - Vierlingsbeek - Venray - Blerick - Venlo - Tegelen - Reuver - Swalmen - Roermond | Stadler GTW (known as Velios) | 2x per hour | |
32300 | Veolia | Stoptrein | Nijmegen - Nijmegen Heyendaal - Mook-Molenhoek - Cuijk - Boxmeer - Vierlingsbeek - Venray | Stadler GTW (known as Velios) | 2x per hour (peak hours only) | |
36700 | Arriva | Stoptrein | Dordrecht - Dordrecht Stadspolders - Sliedrecht - Hardinxveld-Giessendam - Gorinchem - Arkel - Leerdam - Beesd - Geldermalsen | Stadler GTW (known as Spurt) | 2x per hour | |
37000 | Arriva | Stoptrein | Leeuwarden - Mantgum - Sneek Noord - Sneek | Stadler GTW (known as Spurt) | 2x per hour | |
37100 | Arriva | Stoptrein | Leeuwarden - Mantgum - Sneek Noord - Sneek - IJlst - Workum - Hindeloopen - Koudum-Molkwerum - Stavoren | Stadler GTW (known as Spurt) | 1x per hour | |
37200 | Arriva | Stoptrein | Leeuwarden - Deinum - Dronrijp - Franeker - Harlingen - Harlingen Haven | Stadler GTW (known as Spurt) | 2x per hour | |
37300 | Arriva | Sneltrein | Groningen - Buitenpost - Leeuwarden | Stadler Spurt | 1x per hour | No service during summer |
37400 | Arriva | Stoptrein | Groningen - Zuidhorn - Grijpskerk - Buitenpost - Zwaagwesteinde - Veenwouden - Hurdegaryp - Leeuwarden Camminghaburen - Leeuwarden Achter de Hoven - Leeuwarden | Stadler GTW (known as Spurt) | 2x per hour, 1x per hour Sundays, Sneltrein also runs on weekdays | only 3 trains per day stop at Leeuwarden Achter de Hoven |
37500 | Arriva | Stoptrein | Groningen - Groningen Europapark - Kropswolde - Martenshoek - Hoogezand-Sappemeer - Sappemeer Oost - Zuidbroek - Scheemda - Winschoten - Nieuweschans | Stadler GTW (known as Spurt) | 2x per hour | Some trains Groningen - Winschoten only |
37600 | Arriva | Stoptrein | Groningen - Groningen Noord - Sauwerd - Winsum - Baflo - Warffum - Usquert - Uithuizen - Uithuizermeeden - Roodeschool | Stadler GTW (known as Spurt) | 2x per hour (Monday to Friday), 1x per hour (Weekends) | |
37700 | Arriva | Stoptrein | Groningen - Groningen Noord - Sauwerd - Bedum - Stedum - Loppersum - Appingedam - Delfzijl West - Delfzijl | Stadler GTW (known as Spurt) | 2x per hour | |
37800 | Arriva | Stoptrein | Groningen - Groningen Europapark - Kropswolde - Martenshoek - Hoogezand-Sappemeer - Sappemeer Oost - Zuidbroek - Veendam | Stadler GTW (known as Spurt) | 2x per hour |
See also
References
- Prorail train routes 2012, version 12.02