The Hague to Maastricht train

Tue, Oct 08
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from The Hague to Maastricht

Showing times and prices for Oct 09

Cheapest

The best way to find a cheap train ticket from The Hague to Maastricht is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
NS
5134
11:57AM3h06
The Hague
03:03PMMaastricht
$341One-way
2 transfers
Cheapest
NS
6977
07:50PM3h13
The Hague
11:03PMMaastricht
$341One-way
1 transfer
Cheapest
NS
2059
03:40PM2h53
The Hague
06:33PMMaastricht
$341One-way
1 transfer
Cheapest
NS
5162
06:57PM3h06
The Hague
10:03PMMaastricht
$341One-way
2 transfers
Cheapest
NS
2237
10:33AM3h30
The Hague
02:03PMMaastricht
$341One-way
1 transfer

The Hague to Maastricht train times

Showing trains for tomorrow, Wednesday, October 9
ProviderDepartsDurationArrivesTransfersTickets
NS
1418
04:22AM The Hague3h41 08:03AM Maastricht1 transfer
NS
5117
05:11AM The Hague2h52 08:03AM Maastricht2 transfers
NS
5117
05:18AM The Hague2h45 08:03AM Maastricht2 transfers
NS
6919
05:24AM The Hague3h09 08:33AM Maastricht1 transfer
NS
6304
05:28AM The Hague3h05 08:33AM Maastricht2 transfers
NS
2217
05:33AM The Hague3h30 09:03AM Maastricht1 transfer
NS
2217
05:36AM The Hague2h57 08:33AM Maastricht2 transfers
NS
5019
05:47AM The Hague2h46 08:33AM Maastricht2 transfers
NS
6921
05:50AM The Hague3h13 09:03AM Maastricht1 transfer
NS
1719
05:55AM The Hague2h38 08:33AM Maastricht1 transfer
NS
4621
05:56AM The Hague3h37 09:33AM Maastricht1 transfer
NS
5110
05:57AM The Hague3h06 09:03AM Maastricht2 transfers
NS
2219
06:03AM The Hague3h30 09:33AM Maastricht1 transfer
NS
2219
06:06AM The Hague3h27 09:33AM Maastricht1 transfer
NS
6923
06:20AM The Hague3h13 09:33AM Maastricht1 transfer
NS
11721
06:25AM The Hague2h38 09:03AM Maastricht1 transfer
NS
4623
06:26AM The Hague3h37 10:03AM Maastricht1 transfer
NS
5112
06:27AM The Hague3h06 09:33AM Maastricht2 transfers
NS
2221
06:33AM The Hague3h30 10:03AM Maastricht1 transfer
NS
2221
06:36AM The Hague3h27 10:03AM Maastricht1 transfer
NS
2023
06:40AM The Hague2h53 09:33AM Maastricht1 transfer
NS
6925
06:50AM The Hague3h13 10:03AM Maastricht1 transfer
NS
5114
06:57AM The Hague3h06 10:03AM Maastricht2 transfers
NS
2025
07:10AM The Hague2h53 10:03AM Maastricht1 transfer
NS
3318
07:15AM The Hague3h48 11:03AM Maastricht1 transfer
NS
5014
07:17AM The Hague3h16 10:33AM Maastricht2 transfers
NS
6927
07:21AM The Hague3h12 10:33AM Maastricht1 transfer
NS
3225
07:22AM The Hague3h11 10:33AM Maastricht1 transfer
NS
3225
07:25AM The Hague3h08 10:33AM Maastricht1 transfer
NS
2027
07:40AM The Hague2h53 10:33AM Maastricht1 transfer
NS
3320
07:45AM The Hague3h48 11:33AM Maastricht1 transfer
NS
5016
07:47AM The Hague3h16 11:03AM Maastricht2 transfers
NS
6929
07:50AM The Hague3h13 11:03AM Maastricht1 transfer
NS
3227
07:52AM The Hague3h11 11:03AM Maastricht1 transfer
NS
3227
07:55AM The Hague3h08 11:03AM Maastricht1 transfer
NS
2029
08:10AM The Hague2h53 11:03AM Maastricht1 transfer
NS
3322
08:15AM The Hague3h48 12:03PM Maastricht1 transfer
NS
5018
08:17AM The Hague3h16 11:33AM Maastricht2 transfers
NS
6931
08:20AM The Hague3h13 11:33AM Maastricht1 transfer
NS
3229
08:22AM The Hague3h11 11:33AM Maastricht1 transfer
NS
3229
08:25AM The Hague3h08 11:33AM Maastricht1 transfer
NS
2031
08:40AM The Hague2h53 11:33AM Maastricht1 transfer
NS
3324
08:45AM The Hague3h48 12:33PM Maastricht1 transfer
NS
6933
08:50AM The Hague3h13 12:03PM Maastricht1 transfer
NS
2331
09:03AM The Hague3h30 12:33PM Maastricht1 transfer
NS
2331
09:06AM The Hague3h27 12:33PM Maastricht1 transfer
NS
2033
09:10AM The Hague2h53 12:03PM Maastricht1 transfer
NS
3326
09:15AM The Hague3h48 01:03PM Maastricht1 transfer
NS
6935
09:20AM The Hague3h13 12:33PM Maastricht1 transfer
NS
5124
09:27AM The Hague3h06 12:33PM Maastricht2 transfers
NS
2233
09:33AM The Hague3h30 01:03PM Maastricht1 transfer
NS
2233
09:36AM The Hague3h27 01:03PM Maastricht1 transfer
NS
2035
09:40AM The Hague2h53 12:33PM Maastricht1 transfer
NS
3328
09:45AM The Hague3h48 01:33PM Maastricht1 transfer
NS
6937
09:50AM The Hague3h13 01:03PM Maastricht1 transfer
NS
5126
09:57AM The Hague3h06 01:03PM Maastricht2 transfers
NS
2335
10:03AM The Hague3h30 01:33PM Maastricht1 transfer
NS
2335
10:06AM The Hague3h27 01:33PM Maastricht1 transfer
NS
2037
10:10AM The Hague2h53 01:03PM Maastricht1 transfer
NS
3330
10:15AM The Hague3h48 02:03PM Maastricht1 transfer
NS
6939
10:20AM The Hague3h13 01:33PM Maastricht1 transfer
NS
5128
10:27AM The Hague3h06 01:33PM Maastricht2 transfers
NS
2237
10:33AM The Hague3h30 02:03PM Maastricht1 transfer
NS
2237
10:36AM The Hague3h27 02:03PM Maastricht1 transfer
NS
2039
10:40AM The Hague2h53 01:33PM Maastricht1 transfer
NS
3332
10:45AM The Hague3h48 02:33PM Maastricht1 transfer
NS
6941
10:50AM The Hague3h13 02:03PM Maastricht1 transfer
NS
5130
10:57AM The Hague3h06 02:03PM Maastricht2 transfers
NS
2339
11:03AM The Hague3h30 02:33PM Maastricht1 transfer
NS
2339
11:06AM The Hague3h27 02:33PM Maastricht1 transfer
NS
2041
11:10AM The Hague2h53 02:03PM Maastricht1 transfer
NS
3334
11:15AM The Hague3h48 03:03PM Maastricht1 transfer
NS
6943
11:20AM The Hague3h13 02:33PM Maastricht1 transfer
NS
5132
11:27AM The Hague3h06 02:33PM Maastricht2 transfers
NS
2241
11:33AM The Hague3h30 03:03PM Maastricht1 transfer
NS
2241
11:36AM The Hague3h27 03:03PM Maastricht1 transfer
NS
2043
11:40AM The Hague2h53 02:33PM Maastricht1 transfer
NS
3336
11:45AM The Hague3h48 03:33PM Maastricht1 transfer
NS
6945
11:50AM The Hague3h13 03:03PM Maastricht1 transfer
NS
5134
11:57AM The Hague3h06 03:03PM Maastricht2 transfers
NS
2343
12:03PM The Hague3h30 03:33PM Maastricht1 transfer
NS
2343
12:06PM The Hague3h27 03:33PM Maastricht1 transfer
NS
2045
12:10PM The Hague2h53 03:03PM Maastricht1 transfer
NS
3338
12:15PM The Hague3h48 04:03PM Maastricht1 transfer
NS
6947
12:20PM The Hague3h13 03:33PM Maastricht1 transfer
NS
5136
12:27PM The Hague3h06 03:33PM Maastricht2 transfers
NS
2245
12:33PM The Hague3h30 04:03PM Maastricht1 transfer
NS
2245
12:36PM The Hague3h27 04:03PM Maastricht1 transfer
NS
2047
12:40PM The Hague2h53 03:33PM Maastricht1 transfer
NS
3340
12:45PM The Hague3h48 04:33PM Maastricht1 transfer
NS
6949
12:50PM The Hague3h13 04:03PM Maastricht1 transfer
NS
5138
12:57PM The Hague3h06 04:03PM Maastricht2 transfers
NS
2347
01:03PM The Hague3h30 04:33PM Maastricht1 transfer
NS
2347
01:06PM The Hague3h27 04:33PM Maastricht1 transfer
NS
2049
01:10PM The Hague2h53 04:03PM Maastricht1 transfer
NS
3342
01:15PM The Hague3h48 05:03PM Maastricht1 transfer
NS
6951
01:20PM The Hague3h13 04:33PM Maastricht1 transfer
NS
5140
01:27PM The Hague3h06 04:33PM Maastricht2 transfers
NS
2249
01:33PM The Hague3h30 05:03PM Maastricht1 transfer
NS
2249
01:36PM The Hague3h27 05:03PM Maastricht1 transfer
NS
2051
01:40PM The Hague2h53 04:33PM Maastricht1 transfer
NS
3344
01:45PM The Hague3h48 05:33PM Maastricht1 transfer
NS
6953
01:50PM The Hague3h13 05:03PM Maastricht1 transfer
NS
5142
01:57PM The Hague3h06 05:03PM Maastricht2 transfers
NS
2351
02:03PM The Hague3h30 05:33PM Maastricht1 transfer
NS
2351
02:06PM The Hague3h27 05:33PM Maastricht1 transfer
NS
2053
02:10PM The Hague2h53 05:03PM Maastricht1 transfer
NS
3346
02:15PM The Hague3h48 06:03PM Maastricht1 transfer
NS
6955
02:20PM The Hague3h13 05:33PM Maastricht1 transfer
NS
5144
02:27PM The Hague3h06 05:33PM Maastricht2 transfers
NS
2253
02:33PM The Hague3h30 06:03PM Maastricht1 transfer
NS
2253
02:36PM The Hague3h27 06:03PM Maastricht1 transfer
NS
2055
02:40PM The Hague2h53 05:33PM Maastricht1 transfer
NS
3348
02:45PM The Hague3h48 06:33PM Maastricht1 transfer
NS
6957
02:50PM The Hague3h13 06:03PM Maastricht1 transfer
NS
5146
02:57PM The Hague3h06 06:03PM Maastricht2 transfers
NS
2355
03:03PM The Hague3h30 06:33PM Maastricht1 transfer
NS
2355
03:06PM The Hague3h27 06:33PM Maastricht1 transfer
NS
2057
03:10PM The Hague2h53 06:03PM Maastricht1 transfer
NS
3350
03:15PM The Hague3h48 07:03PM Maastricht1 transfer
NS
6959
03:20PM The Hague3h13 06:33PM Maastricht1 transfer
NS
5148
03:27PM The Hague3h06 06:33PM Maastricht2 transfers
NS
2257
03:33PM The Hague3h30 07:03PM Maastricht1 transfer
NS
2257
03:36PM The Hague3h27 07:03PM Maastricht1 transfer
NS
2059
03:40PM The Hague2h53 06:33PM Maastricht1 transfer
NS
3352
03:45PM The Hague3h48 07:33PM Maastricht1 transfer
NS
6961
03:50PM The Hague3h13 07:03PM Maastricht1 transfer
NS
5150
03:57PM The Hague3h06 07:03PM Maastricht2 transfers
NS
2061
04:10PM The Hague2h53 07:03PM Maastricht1 transfer
NS
3354
04:15PM The Hague3h48 08:03PM Maastricht1 transfer
NS
5050
04:17PM The Hague3h16 07:33PM Maastricht2 transfers
NS
6963
04:20PM The Hague3h13 07:33PM Maastricht1 transfer
NS
3261
04:22PM The Hague3h11 07:33PM Maastricht1 transfer
NS
3261
04:25PM The Hague3h08 07:33PM Maastricht1 transfer
NS
2063
04:40PM The Hague2h53 07:33PM Maastricht1 transfer
NS
3356
04:45PM The Hague3h48 08:33PM Maastricht1 transfer
NS
5052
04:47PM The Hague3h16 08:03PM Maastricht2 transfers
NS
6965
04:50PM The Hague3h13 08:03PM Maastricht1 transfer
NS
3263
04:52PM The Hague3h11 08:03PM Maastricht1 transfer
NS
3263
04:55PM The Hague3h08 08:03PM Maastricht1 transfer
NS
2065
05:10PM The Hague2h53 08:03PM Maastricht1 transfer
NS
3358
05:15PM The Hague3h48 09:03PM Maastricht1 transfer
NS
5054
05:17PM The Hague3h16 08:33PM Maastricht2 transfers
NS
6967
05:20PM The Hague3h13 08:33PM Maastricht1 transfer
NS
3265
05:22PM The Hague3h11 08:33PM Maastricht1 transfer
NS
3265
05:25PM The Hague3h08 08:33PM Maastricht1 transfer
NS
2067
05:40PM The Hague2h53 08:33PM Maastricht1 transfer
NS
3360
05:45PM The Hague3h48 09:33PM Maastricht1 transfer
NS
6969
05:50PM The Hague3h13 09:03PM Maastricht1 transfer
NS
2367
06:03PM The Hague3h30 09:33PM Maastricht1 transfer
NS
2367
06:06PM The Hague3h27 09:33PM Maastricht1 transfer
NS
2069
06:10PM The Hague2h53 09:03PM Maastricht1 transfer
NS
3362
06:15PM The Hague3h48 10:03PM Maastricht1 transfer
NS
6971
06:20PM The Hague3h13 09:33PM Maastricht1 transfer
NS
5160
06:27PM The Hague3h06 09:33PM Maastricht2 transfers
NS
2269
06:33PM The Hague3h30 10:03PM Maastricht1 transfer
NS
2269
06:36PM The Hague3h27 10:03PM Maastricht1 transfer
NS
2071
06:40PM The Hague2h53 09:33PM Maastricht1 transfer
NS
3364
06:45PM The Hague3h48 10:33PM Maastricht1 transfer
NS
6973
06:50PM The Hague3h13 10:03PM Maastricht1 transfer
NS
5162
06:57PM The Hague3h06 10:03PM Maastricht2 transfers
NS
5062
07:12PM The Hague3h21 10:33PM Maastricht2 transfers
NS
3773
07:18PM The Hague3h15 10:33PM Maastricht1 transfer
NS
6975
07:20PM The Hague3h13 10:33PM Maastricht1 transfer
NS
3773
07:21PM The Hague3h12 10:33PM Maastricht1 transfer
NS
11773
07:25PM The Hague2h38 10:03PM Maastricht1 transfer
NS
4675
07:26PM The Hague3h37 11:03PM Maastricht1 transfer
NS
5064
07:42PM The Hague3h21 11:03PM Maastricht2 transfers
NS
3775
07:48PM The Hague3h15 11:03PM Maastricht1 transfer
NS
6977
07:50PM The Hague3h13 11:03PM Maastricht1 transfer
NS
3775
07:51PM The Hague3h12 11:03PM Maastricht1 transfer
NS
1775
07:55PM The Hague2h38 10:33PM Maastricht1 transfer
NS
4677
07:56PM The Hague3h37 11:33PM Maastricht1 transfer
NS
5066
08:12PM The Hague3h21 11:33PM Maastricht2 transfers
NS
3777
08:18PM The Hague3h15 11:33PM Maastricht1 transfer
NS
6979
08:20PM The Hague3h13 11:33PM Maastricht1 transfer
NS
3777
08:21PM The Hague3h12 11:33PM Maastricht1 transfer
NS
11777
08:25PM The Hague2h38 11:03PM Maastricht1 transfer
NS
4679
08:26PM The Hague3h37 12:03AM Maastricht1 transfer
NS
5168
08:27PM The Hague3h36 12:03AM Maastricht2 transfers
NS
3779
08:48PM The Hague3h15 12:03AM Maastricht1 transfer
NS
6981
08:50PM The Hague3h13 12:03AM Maastricht1 transfer
NS
3779
08:51PM The Hague3h12 12:03AM Maastricht1 transfer
NS
1779
08:55PM The Hague2h38 11:33PM Maastricht1 transfer
NS
4681
08:56PM The Hague3h37 12:33AM Maastricht1 transfer
NS
5170
08:57PM The Hague3h36 12:33AM Maastricht2 transfers
NS
3781
09:18PM The Hague3h15 12:33AM Maastricht1 transfer
NS
6983
09:20PM The Hague3h13 12:33AM Maastricht1 transfer
NS
3781
09:21PM The Hague3h12 12:33AM Maastricht1 transfer
NS
11781
09:25PM The Hague2h38 12:03AM Maastricht1 transfer
NS
4683
09:26PM The Hague3h37 01:03AM Maastricht1 transfer
NS
5172
09:27PM The Hague3h36 01:03AM Maastricht2 transfers
NS
3783
09:48PM The Hague3h15 01:03AM Maastricht1 transfer
NS
6985
09:50PM The Hague3h13 01:03AM Maastricht1 transfer
NS
3783
09:51PM The Hague3h12 01:03AM Maastricht1 transfer
NS
1783
09:55PM The Hague2h38 12:33AM Maastricht1 transfer
NS
11785
10:25PM The Hague2h38 01:03AM Maastricht1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets The Hague to Maastricht by bus or train

Wed
Oct 09
Thu
Oct 10
Sat
Oct 12
Mon
Oct 14
Wed
Oct 16
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Thu
Oct 24
Fri
Oct 25
Sun
Oct 27
Mon
Oct 28

Fastest train times from The Hague to Maastricht

Showing times and prices for Oct 09

Fastest Journey

2 h 38 m

Average

3 h 16 m

Trains per day

197

Distance

167 km

It's difficult to get from The Hague to Maastricht without transferring at least once.

Fastest
NS
11785
10:25PM2h38
The Hague
01:03AMMaastricht
$341One-way
1 transfer
Fastest
NS
1779
08:55PM2h38
The Hague
11:33PMMaastricht
$341One-way
1 transfer
Fastest
NS
1775
07:55PM2h38
The Hague
10:33PMMaastricht
$341One-way
1 transfer
Fastest
NS
11781
09:25PM2h38
The Hague
12:03AMMaastricht
$341One-way
1 transfer
Fastest
NS
11773
07:25PM2h38
The Hague
10:03PMMaastricht
$341One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from The Hague to Maastricht

distanceDistance104 miles (167 km)
durationAverage train duration2 h 35 min
priceAverage train ticket price$34 (€29)
changesDirect trainNo

Trains from The Hague to Maastricht cover the 104 miles (167 km) long trip and usually take around 2 h 35 min. You can get the cheapest train tickets for this journey for as low as $34 (€29), but the average price of train tickets is $34 (€29).

FAQs: Trains from The Hague to Maastricht

FAQs: Travel by train from The Hague to Maastricht easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from The Hague to Maastricht.
FAQs
Cheap train tickets from The Hague to Maastricht can start from as little as $34 (€29) when you book in advance. The average train ticket price for The Hague to Maastricht is $34 (€29); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the The Hague to Maastricht train time is 2 h 35 min   covering the 104 mile (167 km) long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from The Hague to Maastricht leaves at 4: 33 AM. Plan your trip with the Journey Planner   from Omio.
The last train from The Hague to Maastricht leaves at 7: 26 PM.
No, there are no night trains, the latest train for this route is 7: 26 PM.
A trip to Maastricht from The Hague is worth doing but not as a day trip with a journey time of 2 h 35 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from The Hague to Maastricht by train is January.
It's helpful to compare your options as there are 2 ways to travel to Maastricht from The Hague including taking a bus or train.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links