Maastricht has excellent rail links. The Dutch railways (NS) operates Intercity trains toward Eindhoven, Utrecht, Amsterdam, while Arriva operates trains toward Sittard, Kerkrade, and Roermond. You can also use the train service provided by the National Railway Company of Belgium to travel to Visé and Liège.
Maastricht has three stations:
Various operators provide rail connections from Maastricht's main railway station:
- Dutch railways (Nederlandse Spoorwegen): Intercity toward Sittard, Roermond, and the north of the Netherlands.
- S1 Nijmegen – Venray – Venlo – Roermond
- S2 Roermond – Sittard – Maastricht Randwyck
- S3 Sittard – Heerlen – Kerkrade
- S4 Stopping train from Maastricht Randwyck – Valkenburg – Heerlen
- S5 Fast train from Maastricht Randwyck – Valkenburg – Heerlen
- The National Railway Company of Belgium operates a train service to Visé and Liège (Belgium).
Please visit the operators’ websites for up-to-date information on timetables and fares.
Changing from regional operator (Arriva) to Dutch railways
If you are changing from a regional operator to the Dutch railways or vice versa, you will need to check out at the one operator and check in at the other.
Travelling within the Euregio Meuse-Rhine
You can check in with your OV chipkaart (public transport pass) to board the RE18 Arrivatrain line, which will take you from Maastricht to Aachen in under an hour. The train departs from Maastricht for Aachen once every hour. The same applies when it departs from Aachen to Maastricht. For more information on the rates, please visit the Arriva website: www.arriva.nl/RE18.
Arriva's ‘Euregioticket’ is a convenient way of travelling by bus or train through the Meuse-Rhine region – and it only costs €19 a day. You can purchase the ticket from the bus driver, Arriva's official service points, or online. You can buy tickets that are valid for a week or a weekend.