From Groningen you can directly travel to places such as: Assen, Zwolle, Amersfoort, Utrecht, Gouda, Rotterdam, The Hague, Amsterdam Airport (Schiphol), Hoogeveen, Leeuwarden, Roodeschool (Eemsahven), Delfzijl, Winschoten, Nieuweschans and Leer (Germany).

Groningen is now the most northerly station that Nederlandse Spoorwegen operates, with all services further north operated by Arriva.

The following services operated by the Nederlandse Spoorwegen call at Groningen:
1× per hour intercity service Rotterdam - Utrecht - Amersfoort - Zwolle - Groningen
1× per hour intercity service The Hague - Schiphol - Almere - Lelystad - Zwolle - Groningen
2× per hour local service (sprinter) Zwolle - Assen - Groningen
2× per hour local service (sprinter) Groningen  - Assen (Rush hour only)
On Saturday and Sunday the early train to The Hague is merged with series 2600 (Lelystad Centrum - Vlissingen) to Vlissingen railway station, not calling at The Hague Central Station, continuing to Hollands Spoor instead, thereafter running further to Delft, Rotterdam, Dordrecht, Roosendaal and Vlissingen.
This service also calls at Amsterdam Central station, Amsterdam Sloterdijk and Lelylaan instead of Duivendrecht and Amsterdam Zuid.

The same happens for the late services on all other days, per hour decreasing in length (starts with Dordrecht, then Rotterdam, Den Haag Hollands Spoor, and lastly Amsterdam Central.
The stations Roosendaal and Leiden Centraal are in the same situation, but from station Leeuwarden, not Groningen.).
Thereafter, the Intercity services are suspended and replaced by Sprinters.
At that time, there is no connection with these cities anymore.

The following services operated by Arriva call at Groningen:
1× per hour express service (sneltrein) Leeuwarden - Buitenpost - Groningen
2× per hour local service (stoptrein) Leeuwarden - Buitenpost -Groningen
2× per hour local service (stoptrein) Groningen - Zuidbroek - Veendam
1× per hour local service (stoptrein) Groningen - Zuidbroek - Winschoten - Bad Nieuweschans - Leer
1× per hour local service (stoptrein) Groningen - Zuidbroek - Winschoten
2× per hour local service (stoptrein) Groningen - Sauwerd - Roodeschool (a few times a day: Eemshaven)
2× per hour local service (stoptrein) Groningen - Sauwerd - Delfzijl
From Groningen you can directly travel to places such as: Assen, Zwolle, Amersfoort, Utrecht, Gouda, Rotterdam, The Hague, Amsterdam Airport (Schiphol), Hoogeveen, Leeuwarden, Roodeschool (Eemsahven), Delfzijl, Winschoten, Nieuweschans and Leer (Germany).
Groningen is now the most northerly station that Nederlandse Spoorwegen operates, with all services further north operated by Arriva.
The following services operated by the Nederlandse Spoorwegen call at Groningen:
1× per hour intercity service Rotterdam - Utrecht - Amersfoort - Zwolle - Groningen
1× per hour intercity service The Hague - Schiphol - Almere - Lelystad - Zwolle - Groningen
2× per hour local service (sprinter) Zwolle - Assen - Groningen
2× per hour local service (sprinter) Groningen  - Assen (Rush hour only)
On Saturday and Sunday the early train to The Hague is merged with series 2600 (Lelystad Centrum - Vlissingen) to Vlissingen railway station, not calling at The Hague Central Station, continuing to Hollands Spoor instead, thereafter running further to Delft, Rotterdam, Dordrecht, Roosendaal and Vlissingen. This service also calls at Amsterdam Central station, Amsterdam Sloterdijk and Lelylaan instead of Duivendrecht and Amsterdam Zuid.
The same happens for the late services on all other days, per hour decreasing in length (starts with Dordrecht, then Rotterdam, Den Haag Hollands Spoor, and lastly Amsterdam Central. The stations Roosendaal and Leiden Centraal are in the same situation, but from station Leeuwarden, not Groningen.). Thereafter, the Intercity services are suspended and replaced by Sprinters. At that time, there is no connection with these cities anymore.
The following services operated by Arriva call at Groningen:
1× per hour express service (sneltrein) Leeuwarden - Buitenpost - Groningen
2× per hour local service (stoptrein) Leeuwarden - Buitenpost -Groningen
2× per hour local service (stoptrein) Groningen - Zuidbroek - Veendam
1× per hour local service (stoptrein) Groningen - Zuidbroek - Winschoten - Bad Nieuweschans - Leer
1× per hour local service (stoptrein) Groningen - Zuidbroek - Winschoten
2× per hour local service (stoptrein) Groningen - Sauwerd - Roodeschool (a few times a day: Eemshaven)
2× per hour local service (stoptrein) Groningen - Sauwerd - Delfzijl
Groningen railway station