Maastricht to Purmerend train with NS Domestic

Fri, Apr 18
+ 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 Maastricht to Purmerend

Showing times and prices for Apr 18

Cheapest

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

Cheapest
Intercity2948+Sprinter4148
12:59PM2h49
Maastricht
03:48PMPurmerend
$431One-way
1 transfer
Cheapest
Intercity2918+Sprinter4118
05:30AM2h48
Maastricht
08:18AMPurmerend
$431One-way
1 transfer
Cheapest
Intercity2952+Sprinter4152
01:59PM2h49
Maastricht
04:48PMPurmerend
$431One-way
1 transfer
Cheapest
Intercity2940+Sprinter4140
10:59AM2h52
Maastricht
01:51PMPurmerend
$431One-way
1 transfer
Cheapest
Intercity2922+Sprinter4122
06:30AM2h51
Maastricht
09:21AMPurmerend
$431One-way
1 transfer

Live departures

Maastricht to Purmerend train times

Showing trains for tomorrow, Friday, April 18
Last updated at 10:17 PM
ProviderDepartsDurationArrivesTransfers
Tickets
ntra_intercity2918+ntra_sprinter41183:30 AM Maastricht
2h48
6:18 AM Purmerend1 transfer
ntra_intercity2918+ntra_sprinter41183:30 AM Maastricht
2h51
6:21 AM Purmerend1 transfer
ntra_intercity2920+ntra_sprinter41204:00 AM Maastricht
2h51
6:51 AM Purmerend1 transfer
ntra_intercity2920+ntra_sprinter41204:00 AM Maastricht
2h48
6:48 AM Purmerend1 transfer
ntra_intercity2922+ntra_sprinter41224:30 AM Maastricht
2h51
7:21 AM Purmerend1 transfer
ntra_intercity2922+ntra_sprinter41224:30 AM Maastricht
2h48
7:18 AM Purmerend1 transfer
ntra_intercity2924+ntra_sprinter41244:59 AM Maastricht
2h52
7:51 AM Purmerend1 transfer
ntra_intercity2924+ntra_sprinter41244:59 AM Maastricht
2h49
7:48 AM Purmerend1 transfer
ntra_intercity2926+ntra_sprinter41265:29 AM Maastricht
2h52
8:21 AM Purmerend1 transfer
ntra_intercity2926+ntra_sprinter41265:29 AM Maastricht
2h49
8:18 AM Purmerend1 transfer
ntra_intercity2928+ntra_sprinter41285:59 AM Maastricht
2h49
8:48 AM Purmerend1 transfer
ntra_intercity2928+ntra_sprinter41285:59 AM Maastricht
2h52
8:51 AM Purmerend1 transfer
ntra_intercity2930+ntra_sprinter41306:29 AM Maastricht
2h52
9:21 AM Purmerend1 transfer
ntra_intercity2930+ntra_sprinter41306:29 AM Maastricht
2h49
9:18 AM Purmerend1 transfer
ntra_intercity2932+ntra_sprinter41326:59 AM Maastricht
2h52
9:51 AM Purmerend1 transfer
ntra_intercity2932+ntra_sprinter41326:59 AM Maastricht
2h49
9:48 AM Purmerend1 transfer
ntra_intercity2934+ntra_sprinter41347:29 AM Maastricht
2h52
10:21 AM Purmerend1 transfer
ntra_intercity2934+ntra_sprinter41347:29 AM Maastricht
2h49
10:18 AM Purmerend1 transfer
ntra_intercity2936+ntra_sprinter41367:59 AM Maastricht
2h52
10:51 AM Purmerend1 transfer
ntra_intercity2936+ntra_sprinter41367:59 AM Maastricht
2h49
10:48 AM Purmerend1 transfer
ntra_intercity2938+ntra_sprinter41388:29 AM Maastricht
2h52
11:21 AM Purmerend1 transfer
ntra_intercity2938+ntra_sprinter41388:29 AM Maastricht
2h49
11:18 AM Purmerend1 transfer
ntra_intercity2940+ntra_sprinter41408:59 AM Maastricht
2h52
11:51 AM Purmerend1 transfer
ntra_intercity2940+ntra_sprinter41408:59 AM Maastricht
2h49
11:48 AM Purmerend1 transfer
ntra_intercity2942+ntra_sprinter41429:29 AM Maastricht
2h49
12:18 PM Purmerend1 transfer
ntra_intercity2942+ntra_sprinter41429:29 AM Maastricht
2h52
12:21 PM Purmerend1 transfer
ntra_intercity2944+ntra_sprinter41449:59 AM Maastricht
2h52
12:51 PM Purmerend1 transfer
ntra_intercity2944+ntra_sprinter41449:59 AM Maastricht
2h49
12:48 PM Purmerend1 transfer
ntra_intercity2946+ntra_sprinter414610:29 AM Maastricht
2h49
1:18 PM Purmerend1 transfer
ntra_intercity2946+ntra_sprinter414610:29 AM Maastricht
2h52
1:21 PM Purmerend1 transfer
ntra_intercity2948+ntra_sprinter414810:59 AM Maastricht
2h49
1:48 PM Purmerend1 transfer
ntra_intercity2948+ntra_sprinter414810:59 AM Maastricht
2h52
1:51 PM Purmerend1 transfer
ntra_intercity2950+ntra_sprinter415011:29 AM Maastricht
2h52
2:21 PM Purmerend1 transfer
ntra_intercity2950+ntra_sprinter415011:29 AM Maastricht
2h49
2:18 PM Purmerend1 transfer
ntra_intercity2952+ntra_sprinter415211:59 AM Maastricht
2h49
2:48 PM Purmerend1 transfer
ntra_intercity2952+ntra_sprinter415211:59 AM Maastricht
2h52
2:51 PM Purmerend1 transfer
ntra_intercity2954+ntra_sprinter415412:29 PM Maastricht
2h49
3:18 PM Purmerend1 transfer
ntra_intercity2954+ntra_sprinter415412:29 PM Maastricht
2h52
3:21 PM Purmerend1 transfer
ntra_intercity2956+ntra_sprinter415612:59 PM Maastricht
2h49
3:48 PM Purmerend1 transfer
ntra_intercity2956+ntra_sprinter415612:59 PM Maastricht
2h52
3:51 PM Purmerend1 transfer
ntra_intercity2958+ntra_sprinter41581:29 PM Maastricht
2h52
4:21 PM Purmerend1 transfer
ntra_intercity2958+ntra_sprinter41581:29 PM Maastricht
2h49
4:18 PM Purmerend1 transfer
ntra_intercity2960+ntra_sprinter41601:59 PM Maastricht
2h49
4:48 PM Purmerend1 transfer
ntra_intercity2960+ntra_sprinter41601:59 PM Maastricht
2h52
4:51 PM Purmerend1 transfer
ntra_intercity2962+ntra_sprinter41622:29 PM Maastricht
2h49
5:18 PM Purmerend1 transfer
ntra_intercity2962+ntra_sprinter41622:29 PM Maastricht
2h52
5:21 PM Purmerend1 transfer
ntra_intercity2964+ntra_sprinter41642:59 PM Maastricht
2h49
5:48 PM Purmerend1 transfer
ntra_intercity2964+ntra_sprinter41642:59 PM Maastricht
2h52
5:51 PM Purmerend1 transfer
ntra_intercity2966+ntra_sprinter41683:29 PM Maastricht
3h22
6:51 PM Purmerend1 transfer
ntra_intercity2966+ntra_sprinter41683:29 PM Maastricht
3h19
6:48 PM Purmerend1 transfer
ntra_intercity2968+ntra_sprinter41703:59 PM Maastricht
3h19
7:18 PM Purmerend1 transfer
ntra_intercity2968+ntra_sprinter41703:59 PM Maastricht
3h22
7:21 PM Purmerend1 transfer
ntra_intercity2970+ntra_sprinter41724:29 PM Maastricht
3h19
7:48 PM Purmerend1 transfer
ntra_intercity2970+ntra_sprinter41724:29 PM Maastricht
3h22
7:51 PM Purmerend1 transfer
ntra_intercity2972+ntra_sprinter41744:59 PM Maastricht
3h19
8:18 PM Purmerend1 transfer
ntra_intercity2972+ntra_sprinter41744:59 PM Maastricht
3h22
8:21 PM Purmerend1 transfer
ntra_intercity2974+ntra_sprinter41765:29 PM Maastricht
3h22
8:51 PM Purmerend1 transfer
ntra_intercity2974+ntra_sprinter41765:29 PM Maastricht
3h19
8:48 PM Purmerend1 transfer
ntra_intercity2976+ntra_sprinter41785:59 PM Maastricht
3h19
9:18 PM Purmerend1 transfer
ntra_intercity2976+ntra_sprinter41785:59 PM Maastricht
3h22
9:21 PM Purmerend1 transfer
ntra_intercity2978+ntra_sprinter41806:29 PM Maastricht
3h19
9:48 PM Purmerend1 transfer
ntra_intercity2978+ntra_sprinter41806:29 PM Maastricht
3h22
9:51 PM Purmerend1 transfer
ntra_intercity2980+ntra_sprinter41826:59 PM Maastricht
3h21
10:20 PM Purmerend1 transfer
ntra_intercity2980+ntra_sprinter41826:59 PM Maastricht
3h19
10:18 PM Purmerend1 transfer
ntra_intercity2982+ntra_sprinter41847:29 PM Maastricht
3h22
10:51 PM Purmerend1 transfer
ntra_intercity2982+ntra_sprinter41847:29 PM Maastricht
3h19
10:48 PM Purmerend1 transfer
ntra_intercity29868:29 PM Maastricht
2h50
11:19 PM Purmerend0 transfersDirect
ntra_intercity29868:29 PM Maastricht
2h47
11:16 PM Purmerend0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Maastricht to Purmerend by train or bus

Fri
Apr 18
Sat
Apr 19
Sun
Apr 20
Mon
Apr 21
Tue
Apr 22
Wed
Apr 23
Thu
Apr 24

Fastest train times from Maastricht to Purmerend

Showing times and prices for Apr 18

Fastest Journey

2 h 47 m

Average

2 h 58 m

Trains per day

68

Distance

191 km

Of the 68 trains that leave Maastricht for Purmerend every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Intercity2986
10:29PM2h47
Maastricht
01:16AMPurmerend
$431One-way
0 transfers
2nd Fastest
Intercity2918+Sprinter4118
05:30AM2h48
Maastricht
08:18AMPurmerend
$431One-way
1 transfer
2nd Fastest
Intercity2922+Sprinter4122
06:30AM2h48
Maastricht
09:18AMPurmerend
$431One-way
1 transfer
2nd Fastest
Intercity2920+Sprinter4120
06:00AM2h48
Maastricht
08:48AMPurmerend
$431One-way
1 transfer
Intercity2948+Sprinter4148
12:59PM2h49
Maastricht
03:48PMPurmerend
$431One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Maastricht to Purmerend

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train
Trains from Maastricht to Purmerend run on average 56 times per day, taking around 3h 6m. Cheap train tickets for this journey start at $36 (€29) but you can travel from only $11 (€9) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $11 (€9)
Distance
118 miles (190 km)
Average train duration
3h 6m
Cheapest ticket price
$36 (€29)
Trains per day
56
Direct trains
4
Train providers
1
Fastest train
2h 47m
First train
05:17
Last train
22:31
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $11 (€9)

Discover the Comfort of the Maastricht to Purmerend Train Journey

Embarking on the train from Maastricht to Purmerend offers travelers an enjoyable and efficient way to traverse the scenic landscape of the Netherlands. With frequent departures from Maastricht Station, the Maastricht to Purmerend train services connect through a seamless network, ensuring you reach your destination on time. Arriving at Purmerend Station, passengers can enjoy the lively charm of this Dutch town, making it an ideal end to a smooth and calm journey. Take advantage of the affordable and eco-friendly reputation of trains from Maastricht to Purmerend, comfortably transporting you from one heart of Dutch culture to the next. With modern amenities and a hassle-free approach, your travel experience is not just about the journey but also the delightful connection between two vibrant destinations.

Find Cheap Maastricht to Purmerend Train Tickets

When planning your journey from Maastricht to Purmerend, you're likely searching for transparency and the best savings. The cost of a train ticket can vary; thanks to competitive pricing options, finding an affordable trip is possible. The cheapest train ticket for this route starts at approximately $36 (€29), making it a wallet-friendly choice for thrifty travelers. On average, you can expect to pay around $36 (€30). To optimize your travel experience both in terms of convenience and cost, consider setting your trip for September. Not only are the crowds smaller easing the train traveling experience, but also the rates tend to be more reasonable, allowing for stress-free and budget-friendly travel.

Travel by Train from Maastricht to Purmerend with NS and Arriva

Traveling by train between Maastricht and Purmerend is seamless and comfortable, thanks to the reputable services provided by NS (Nederlandse Spoorwegen) and Arriva. These well-established companies ensure a smooth journey through the scenic Dutch countryside by offering a range of train types, including intercity and local sprinters. NS, known for its punctual and efficient service, ensures travelers can relax in clean and comfortable carriages. Arriva complements this with services on regional lines, providing flexible options for both commuters and tourists. Both NS and Arriva trains provide free Wi-Fi, spacious seating, and easy access for those with reduced mobility, ensuring an enjoyable and convenient travel experience for all passengers.

Train Maastricht to Purmerend: Train Times and Schedule

Embarking on a train journey from Maastricht to Purmerend offers travelers a convenient and scenic experience. Covering a distance of 118 miles (190 km) between the two cities, the average train journey duration is approximately 2h 47m, making it a comfortable choice for those wishing to explore the beautiful landscapes of the Netherlands.

The frequency of trains running from Maastricht to Purmerend is quite favorable for daily travelers. With an average of 56 trains running daily, you can easily find a convenient time to travel. These trains operate every day of the week, ensuring that your travel plans are well accommodated regardless of whether you're traveling on a weekday or the weekend.

For those planning their itinerary, it's helpful to know when service begins and ends each day. Typically, the first train of the day departs at around 05:17, allowing for an early start if needed. Conversely, the last train commonly departs at 22:31, providing flexibility for evening travel. This comprehensive Maastricht to Purmerend train schedule ensures travelers can plan their journeys with ease and confidence.

FAQs: Trains from Maastricht to Purmerend

FAQs: Travel by train from Maastricht to Purmerend 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 Maastricht to Purmerend.
FAQs

More options for your journey from Maastricht to Purmerend

Here are some other resources that might have the information you need

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