By Train from Amsterdam (Netherlands) to Groningen (Netherlands)

Journey Summary

Depart Amsterdam (Netherlands)

Amsterdam Centraal

Arrive Groningen (Netherlands)

Journey Time
2hr 6min
1 x connection per hour

There are direct trains between Amsterdam and Groningen, but NOT from Amsterdam Centraal station, instead they depart from Amsterdam Zuid station - which lives up to its name by being located on the southern edge of the city.

You don't have to travel out to Amsterdam Zuid in order to take the train to Groningen, as the quickest and easiest option is to first take an IC train between Amsterdam and Almere, connecting at Almere Centrum station for the train on to Groningen.

This Intercity (IC) service between Amsterdam and Almere was specifically introduced in order to provide this connection.
It isn't listed in the independently published European Rail Timetable.

The train to Almere which departs from Amsterdam Centraal hourly at 07mins* passed the hour, is the service that has the connection into the train on to Groningen.

The connecting time between trains at Almere Centrum station is only 5 mins - but this is a connection that is guaranteed.

At Almere the transfer is  straightforward as the train on to Groningen will either leave from the same platform/track that the train from Amsterdam will have arrived at - or on the opposite side.
You shouldn't have to resort to using steps or lifts.

*If departing Amsterdam at 07 mins passed the hour doesn't suit then you can reach Groningen in a journey time that's only 1 min longer, departing instead from Amsterdam at 37 mins passed the hour.

However, in addition to the connection at Almere, you will also have to make a similarly straightforward connection at Zwolle station - having initially taken a train heading to Leeuwarden on from Almere.

From Schiphol to Groningen:

There are direct trains from the station at Amsterdam Schiphol Airport to Groningen.

The Intercity trains depart daily at 04 mins passed the hour and the journey takes 2hr 9 min.

If this doesn't suit your flight arrival times, you can depart from Schiphol at 34 mins passed the hour, on trains heading to Leeuwarden, and leave these trains at Zwolle.

At Zwolle station there will be a guaranteed 5 mins, straightforward, same platform/track connection into a train on to Groningen.

Train 1

  • Depart: Amsterdam (Netherlands)
  • Arrive: Almere (Netherlands)
  • Journey time: 21 min

Close this info panel  

Train 2

  • Depart: Almere (Netherlands)
  • Arrive: Groningen (Netherlands)
  • Journey time: 1hr 40 min

Close this info panel  

Ticket information

Close this info panel