Train stations in Maastricht
Maastricht station is the city's main rail hub, with Intercity trains from Amsterdam, Utrecht and Eindhoven, plus the through train to Liège and Aachen.

- Stations
- 3
- Primary station
- Maastricht station
- Passenger operators
- 3
Maastricht sits in the far south of the Netherlands, squeezed between Belgium and Germany, and its railway reflects that. Dutch intercity trains arrive from the north, one regional train crosses the border to Liège and Aachen, and the station is a short walk from the old centre. The city has three stations, but only one matters for most visitors.
Which Maastricht station to use
Get off at the main station, Maastricht. It is where the Intercity trains from Amsterdam, Utrecht and Eindhoven stop, and it is about one kilometre from Vrijthof square. Wyck is around ten minutes away on foot, and the Sint Servaasbrug takes you across the river into the old town.
The other two stations are smaller and sit away from the centre:
| Station | What it is for |
|---|---|
| Maastricht | Intercity trains to the rest of the Netherlands, the through train towards Heerlen and Aachen in one direction and Liège in the other |
| Maastricht Randwyck | Station that the Liège trains and some Arriva services call at; useful if you are staying nearby |
| Maastricht Noord | Smaller station in the north of the city with OV-fiets lockers |
If your accommodation is in the centre, ignore Randwyck and Noord and stay on to the main station. Use Randwyck or Noord only if your hotel or event is next to one of them.
Trains from Amsterdam and the Randstad
NS runs Intercity trains between Maastricht and Amsterdam, calling at Utrecht, Eindhoven, Roermond and Sittard. It is the simplest way to arrive from anywhere in the Randstad, because a direct train means no change.
| From | Typical journey | Changes | E-ticket from |
|---|---|---|---|
| Amsterdam | about 2 hours 25 minutes | none | €33.30 |
| Utrecht | about 1 hour 55 minutes | none | €31.20 |
| Eindhoven | about 1 hour 5 minutes | none | €22.10 |
| Rotterdam | about 2 hours 15 minutes | 1 | €33.30 |
| The Hague | about 2 hours 40 minutes | 1 | €33.30 |
The fares are the lowest single e-ticket price, so what you pay depends on the day and the ticket type. The journey planner shows the current connection.
Trains to Liège and Aachen
Maastricht is on a through train that links Aachen, Heerlen, Maastricht and Liège-Guillemins. Arriva runs it with NS and SNCB, and it is nicknamed the Drielandentrein, the train of three countries. It is a regional train, not a high-speed one.
Liège. The train takes about 33 minutes to Liège-Guillemins, calling at Maastricht Randwyck, Eijsden, Visé and Bressoux. Belgian fares apply on this leg, and your Dutch OV-chipkaart or bank card does not work between Eijsden and Liège-Guillemins. Buy a ticket from the driver.
Aachen. The RE18 fast train runs from Maastricht through Valkenburg and Heerlen to Aachen Hbf in Germany in under an hour, once an hour in both directions. You can tap in with an OV-chipkaart or with OVpay on a debit card, credit card or phone.
Brussels and beyond. There is no direct train to Brussels. You change trains on the way, and the journey takes about 1 hour 45 minutes.
Getting from the station to the centre
Maastricht is compact and the main station is just outside the historic centre. Most people walk. Your options:
- On foot: about a kilometre to Vrijthof square; the Wyck district is around ten minutes away.
- By bus: the ride to the centre takes about five minutes. Get off at Mosae Forum/Centrum for Markt and the Town Hall, and board for the return trip at Boschstraat/Markt.
- By bike: you can rent an OV-fiets, either a normal bike or an e-bike, from the underground bicycle parking at the station. At Randwyck and Noord the OV-fietsen are in bike lockers. Arriva shared bikes are also parked around the city.
- By taxi: several ranks stand right in front of the station.
- By car: the park and ride next to the station charges a fixed €16 a day, and you get a discount if you carry on by train with an OV-chipkaart. Drop-offs go at the back of the station on Meerssenerweg.
Bikes parked in the underground facility are free for the first 24 hours, but you need an OV-chipkaart to check in, or you can collect a temporary pass from staff.
Tickets and paying for the train
Within the Netherlands you can check in and out at the gates with an OV-chipkaart, with OVpay using a debit or credit card or a phone, or with a single ticket bought from NS. Tap in at the gate and tap out at your destination, because the fare depends on distance.
Arriva trains such as the RE18 to Aachen take the same OV-chipkaart and OVpay taps. Belgian legs follow SNCB fares, with weekend discounts and free travel for children under 12 with a paying adult, up to four children per adult.
Two extras are worth knowing:
- Euregioticket. Arriva's day ticket for buses and trains across the Meuse-Rhine region costs €23.50 a day. You can buy it from the driver, from machines at the station, at NS or Arriva service points or online. At weekends and on German, Dutch and Belgian public holidays it covers up to two adults and three children aged four to eleven.
- Night train. Once a week, on Friday into Saturday, Arriva runs a night train from Maastricht to Schiphol Airport via Sittard, Roermond, Weert, Eindhoven, Den Bosch, Utrecht and Amsterdam. Fares start at €5 for Sittard, €10 for Roermond and Weert, and €15 for Eindhoven, Den Bosch, Utrecht, Amsterdam and Schiphol. It only sells through the glimble app, so an OV-chipkaart or OVpay will not work on it.
Busy days
On German national holidays such as 3 October, Maastricht may be busier with visitors from across the border.
Where to go after you arrive
The station puts you at the edge of a walkable city. Vrijthof and Markt are the two main squares, and the streets between them hold most of the shops, cafes and restaurants. Wyck has a more local feel, Stokstraat is the area for browsing, and the Bonnefanten museum is another draw. You will not need public transport inside the old centre, so a single day on foot or by rented bike is enough for a first visit.
Where to book
Train tickets
- Check times & prices
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
Rail Europe
Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
Trainline
Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.
Passenger train operators
- Check times & prices
Arriva runs ARRIVA vlaky in Czechia, regional trains in the Netherlands, and regional trains in Poland. Tickets and websites differ by country.
Official website - Check times & prices
Deutsche Bahn (DB) is Germany's national railway, running ICE, IC and regional trains with Flexpreis, Sparpreis and Super Sparpreis fares.
Official website - Check times & prices
NS runs the Netherlands' domestic Intercity and Sprinter network, while NS International connects Belgium, Germany and beyond; Eurostar requires reservations.
Official website
Train stations in Maastricht



Find places to stay in Maastricht

Frequently asked questions
Which station should I use in Maastricht?
Maastricht for nearly every trip. It is where the Intercity trains from Amsterdam, Utrecht and Eindhoven stop, and it sits about a kilometre from Vrijthof square. Randwyck and Noord only matter if your hotel or event is beside one of them.
Is there a direct train from Maastricht to Liège?
Yes. The through train that runs Aachen, Heerlen, Maastricht and Liège-Guillemins takes about 33 minutes between Maastricht and Liège, stopping at Eijsden and Visé. Dutch OV-chipkaart and bank cards do not work between Eijsden and Liège-Guillemins, so buy a ticket from the driver.
Can I take the train from Maastricht to Aachen?
Yes. The RE18 runs once an hour via Valkenburg and Heerlen to Aachen Hbf in under an hour. You can pay with an OV-chipkaart or OVpay on a card or phone.
Can I get home late from Maastricht by train?
Not reliably at night. Once a week, on Friday into Saturday, Arriva runs a night train to Schiphol through Eindhoven and Utrecht, with fares of €5 to €15 sold only in the glimble app. Otherwise, check the last regular train before you go out.
Is it worth hiring a bike at Maastricht station?
Often yes. The centre is compact, and OV-fiets bikes and e-bikes can be rented at the underground bike store at the main station or from lockers at Randwyck and Noord. The park and ride beside the station costs €16 a day if you arrive by car.