Greetings! Here are some tips on travelling by train in/to/from/through the Netherlands. See also the home page for tips on train travel in Benelux in general; not all tips about the Netherlands in that page are repeated here.
The Netherlands is known as Nederland in Dutch, Nederlân in Frisian, Niederlande in German, and Pays-Bas in French. This is the Netherland's governmental website, and tourism website. The Netherlands is also commonly referred as Holland in many languages (e.g. Hulanda in Papiamento, Holland in Luxembourgish), when in fact Holland is just one region of the Netherlands (albeit the most properous region, nowadays the provinces of North Holland and South Holland). For branding purposes, the Netherlands do sometimes call itself Holland.
Here we will only talk about European Netherlands; the Netherlands also includes Caribbean Netherlands: Bonaire (government, tourism), Sint Eustatius (government, tourism) and Saba (government, tourism). Further up in governance is 'The Kingdom of the Netherlands', which includes the contituent countries of the Netherlands, Aruba, Curaçao, and Sint Maarten.
Jump to:
A number of companies run passenger rail services in the Netherlands. The following map shows the coverage of the various railway companies in the Netherlands (plus Belgium and Luxembourg).
Dutch operators of non-high-speed and semi-high-speed trains:
German and Belgian operators with non-high-speed trains running in the Netherlands:
High-speed rail service operators:
Based on their stopping patterns, there are the following types of train services:
The following are network maps of the regular passenger rail services in the Netherlands.
InterCity and high-speed rail network in Benelux:
Local train network in the Netherlands
(also included is a combined weekdays+weekend map):
Nachtnet services are domestic InterCity services that run between approximately 00:00 till 05:00. Utrecht – Amsterdam – Schiphol Airport – The Hague – Rotterdam are linked every night. During the weekend (Friday–Saturday and Saturday–Sunday nights) there are one or two Nachtnet services to other cities. Other than Nachtnet, many ordinary trains also run till some time pass 00:00, or even 01:00 (see, e.g., this). One difference between these ordinary services and the Nachtnet services is that the ordinary services get assisted boarding service till the last train (at stations where this service is available), whereas Nachtnet services has no assisted boarding service. Nachtnet services have the same ticketing as the other NS services. Tickets are valid for services with a scheduled departure time, at the station where you board the train, before 04:00 the day after the date printed on the ticket. For instance, with a ticket dated 28-05, the last train that you can catch is a train with a scheduled departure time of 03:59 on 29-05 at the station where you board that train.
Nachtnet in the Netherlands:
You may be interested in the printed timetables of the domestic and international train services in the Netherlands. (The information in these printed timetables is not necessarily up to date; always check with NS for the latest information. NS no longer publishes printed versions of the spoorboekje; printed versions by Rover/Treinreizigers.nl can be found here.)
These are the timetable spreadsheets for the high-speed rail services in/to/from/through Benelux that I have compiled. (I cannot guarentee their accuracy! Click on the tabs for the various sheets. Timetabling for high-speed rail services is often very irregular, and they often change every few months; always check their websites for the latest information.)
There are two main types of tickets: e-ticket, which comes with a barcode, and OV-chipkaart, which is an NFC card (contactless).
E-tickets are tickets bought from the websites or apps of public transport providers. For trains:
The NS domestic website/app sells tickets for all domestic train journeys, including trains that are not run by them. The websites/apps of the other public transport providers also sell products that are specific to them. There is also the Tranzer app (android, iOS), where one can buy e-tickets for trains, some buses, and some taxi services in the Netherlands.
E-tickets have a barcode. You have to provide travel details like the 'from' and 'to' stations (NS no longer lets you nominate a 'via' station when issuing domestic tickets), date, single/return (for domestic tickets, return is within a day), class of travel (first/second class), and number of passengers (1 to 9 or 10 passengers). Other than travel details, you also have to provide personal details of all the travellers, like name and date of birth (the ticket can only be used by the person named on the ticket). Many e-tickets bought from the domestic NS website or the NS International website can have the E-ticket loaded to their respective app. Otherwise, an e-ticket has to be printed out on a piece of A4 paper. When using an e-ticket, you have to be able to show an ID if asked. The name on the ID and the name on the ticket have to match. Acceptable IDs are passport, national ID card, and driver's licence (the latter two probably refer to European ones).
The domestic NS website and app do not give discounted e-tickets for the normal single/return train tickets. With the NS International website and app, they automatically give you a range of available prices. You can also specify railway subscription(s) that you have, and the applicable discount(s) is/are automatically applied (if applicable).
A good deal that can be purchased from the domestic NS website is the off-peak group ticket for 4 to 7 travellers travelling together.
When using an e-ticket, checking in and out at the check-in portals are not required; just walk straight to the trains. If there are closed gates, the barcode can be used to open closed gates at train stations. Not all gates can read e-ticket barcodes, but there is always at least one that can read barcodes at each station with closed gates. (Like other frequently used barcode scanners, the station barcode scanners do not necessarily work very well; you might have to make multiple attempts at scanning the barcode before the gate opens. Or try another gate. Or ask for help.)
Belgian tickets and Thalys/Eurostar/DB e-tickets to the Netherlands most usually have a barcode that can open gates at Dutch railway stations. (Not all stations have gates.) For other German tickets, see below. If stuck, there are information poles near the gates, and you can press the blue i button for help; a staff member will then speak to you remotely. (The other button is a red SOS button for emergencies.) Alternatively, try to seek the attention of a station attendant.
OV-chipkaarts are near-field communication (NFC) cards; you place an OV-chipkaart near the reader within centimetres, the card is then read by the reader, and validated if everything is in order (the reader beeps and shows a green light). There are disposable OV-chipkaarts, and durable OV-chipkaarts.
Disposable OV-chipkaarts are short-term tickets issued by train-ticket machines. At ticket counters, all domestic tickets and many international tickets are also issued as disposable OV-chipkaarts. Rotterdam and Amsterdam also issue their short-term public transport tickets as disposable OV-chipkaarts.
NS has three types of ticket machines. Only the usual ticket machines – the ones that are blue at the top with a white NS logo – sell disposable OV-chipkaart tickets. They also sell durable OV-chipkaarts. (The other two types of NS ticket machines are for people who already possess durable OV-chipkaarts.)
You can get tickets between any train stations in the Netherlands from NS ticket machines, even on train services run by other Dutch/German/Belgian train companies (except Thalys and Eurostar). The Arriva ticket machines also sell tickets between any train stations in the Netherlands, also in the form of disposable OV-chipkaarts.
NS ticket machines and the normal NS ticket counters sell the same range of single/return tickets. They also charge the same ticket-issuing fee. For domestic single/return tickets, the issuing cost of a disposable OV-chipkaart is €1 per card, which is added to the normal ticket price. This €1 fee does not apply to, e.g., Railrunner (child ticket), bicycle ticket, dog ticket, ICE supplement, ICd supplement, Euregio ticket (for the NL/BE/DE tripoint region), and international tickets. The NS ticket machines and the normal NS ticket counters can handle tickets to many destinations in Belgium and Luxembourg, and some closer-by destinations in Germany plus Berlin (see here for the list of possible destinations). The machines no longer offer tickets to the Belgian Rail destinations in France. As for high-speed-rail tickets, they can only print ICE tickets to destinations along the ICE line to Frankfurt (no seat reservation), and they cannot handle Thalys or Eurostar tickets. The ticket machines and the normal ticket counters only offer full-fare tickets! (It is better to purchase tickets – especially international tickets – online in general.)
Other than the normal NS ticket counters, there are seven NS International ticket offices where you can purchase the full range of international tickets that NS International offers. However, for international tickets that the NS ticket machines cannot handle, the NS International offices charge a service fee of €7.5 per person, to a maximum of €22.50 per booking (except for passengers in wheelchairs, passengers with visual impairment, or passengers above 75 years old). Most NS International ticket offices also have self-service computers where you can make your own booking online through the normal NS International website (no service fee), and print the ticket(s) out.
With an NS ticket machine, you can switch between Dutch and English language. The main screen has three main options: One-way ticket, Day return ticket, and Other products.
When purchasing a domestic one-way/return ticket:
For domestic tickets, Dutch ticket machines no longer give a 'via' option. (The NS website/app gives you a 'via' option, but this is only for journey planning; tickets cannot be purchased if a 'via' station is added.) If NS thinks that there are two reasonable routes for your journey, it will list the two options, show you the price difference, and ask you to specify the route you want to take. It also gives you a third option, which is paying the higher price, and it gives you a ticket that allows travelling on either route.
To purchase an international ticket from a ticket machine, the option for purchasing international tickets is embedded within the 'Other products' option at the initial screen. (Alternatively, if you have pressed the One-way or Day return option at the initial screen, you will only discover, after many steps, that these options are only for domestic tickets; a red button for purchasing international tickets will eventually appear in the bottom left corner.)
For international tickets, after inputting the 'from' and 'to' stations, a 'via' button will appear, showing you the default frontier point that you cross the border at. If you press the 'via' button', very often it gives you a list of alternative frontier points where you can cross the border, and then it gives you the price for each option. (Non-high-speed international rail tickets always show you the frontier point that you have to cross a border at.)
NS ticket machines, and the usual NS ticket counters, no longer give discounted tickets; all tickets, both domestic and international, are full fare tickets. To benefit from samenreiskorting (see below), one needs a durable OV-chipkaart.
On the Valleilijn (Amersfoort – Ede-Wageningen), there are no ticket machines at Hoevelaken and Barneveld Zuid stations! (There are only machines for recharging durable OV-chipkaarts.)
There are German and Belgian train ticket machines at certain Dutch stations near the border. See the Germany and Belgium sections below.
Durable OV-chipkaarts are valid for five years. For regular public transport within European Netherlands, they are valid on all regular passenger trains (not Thalys and Eurostar, but valid on ICE with surcharge), metros, trams, the vast majority of buses (valid on Schiermonnikoog since 01-01-2019), and some ferries. In Germany, they are also valid on the Arriva trains (and replacement buses) to Weener and Leer (notice the Arriva OV-chipkaart readers in Weener and Leer), and also to Herzogenrath, Aachen West, and Aachen Hbf. OV-chipkaarts are valid on most Dutch cross-border buses (check carefully), and two German cross-border bus lines: a) in the VEJ area, bus 620 Bad Nieuweschans – Weener – Leer ZOB; and b) in the VRR area, bus SB58 Nijmegen – Kleve – Emmerich. (Valid at least when travelling within the Netherlands or going to/from the Netherlands.)
There are personal OV-chipkaarts and anonymous OV-chipkaarts. (They don't necessarily look like the ones below.)
Anonymous OV-chipkaarts can be used by anyone, and the normal retail price is €7.5. (This is just the retail price, not a deposit!) Each OV-chipkaart can only be used by one person at a time; passengers 4 years old or above need their own OV-chipkaart (or another type of ticket). Anonymous OV-chipkaarts are sold at ticket machines, ticket counters, and at some shops (search for OV-chipkaart sales points here). In Germany, they can purchased at at least: a) the Arriva ticket machines in Weener and Leer in the north, b) in Aachen/Herzogenrath.
Personal OV-chipkaarts is for one particular person, whose details and photo are printed on the card. A personal OV-chipkaart also costs €7.5, but it is given out for free in some cases, e.g., when you order certain annual NS subscriptions. Otherwise, for people with an address in Benelux or Germany, you can order a personal OV-chipkaart from the OV-chipkaart website. (For people living elsewhere, it is complicated, and more expensive.)
One functional difference between anonymous and personal OV-chipkaarts is that subscriptions usually require personal OV-chipkaarts. See this page for other functional differences between an anonymous and personal OV-chipkaart.
Credit (i.e. money) can be added to a durable OV-chipkaart through ticket machines of NS, other Dutch railway companies, and many other public transport operators. There are also many free-standing OV-chipkaart terminals (they are usually yellow in colour) where one can add credit to an OV-chipkaart with a bank card. On the internet, one can add credit, or order certain tickets or subscriptions to an OV-chipkaart. However, after an online transaction, one needs to go to a ticket machine, or one of the many dedicated OV-chipkaart terminals, to load the product into the OV-chipkaart. Search here for OV-chipkaart service points.
Asking for a refund of the credit in an OV-chipkaart is often not straightforward. An anonymous OV-chipkaart that has not yet expired can have its credit refunded at a service counter of a public transport operator if the credit is under €30.
As one checks in at a check-in portal at a station (or on a tram/bus/ferry), a deposit is deducted from the card. The deposit is between €0 to €20, depending on the public transport company, the type of OV-chipkaart, the subscription(s) that a card has in it, etc. (Without an NS subscription, the deposit for catching NS trains is €20! See here for what the various companies charge for the deposit.) One can only successfully check in if, after the deposit, the credit in the OV-chipkaart is not under negative €4. When one checks out, a refund is given if the fare is less than the deposit, or extra credit is charged if the fare is more than the deposit.
If you want to change the class of travel temporarily, you can do this at a ticket machine. See this and this. The change expires on 04:00 the following day, unless you cancel it earlier. If you want to change the class of travel permanently, see this, or ask at a ticket office.
With a durable OV-chipkaart, checking out and then back in again at the same station within 35 minutes is consider a transfer. (With a transfer, the flagfall is not charged again. Here we are referring to the flagfall of the train fare, not the check-in deposit.) Take note, that when you check in again, the balance in the card could have gone too low for the deposit since the last check-out.
To cancel a check-in, you check out again at the same station within 60 minutes. The deposit is then refunded.
With NS, one cannot check out within 100 seconds of checking-in; this is to prevent passengers from double-tapping the card, accidentally checking out after they have checked in. (You can also use this method to check whether you have already checked in. Another method is to check your travel history at a ticket machine.)
If you have forgotten to check in, try to check in before you step into a train. (In places with open gates, remember to check in on the 'check-in side', i.e. the side that is outside the paid area.) If you are already inside a train, contact the conductor. If not, you risk a fine of €50. (Conductors might be lenient on you if you have a subscription from their company, and if you forgot to check in no more than a few times in a year. In other cases, good luck.)
If you have forgotten to check out, you can go back to the station where you ended your journey and check out there within six hours of the last check-in. If not, go to a service counter of the public transport operator and ask for help. Failing that, try contacting OV-chipkaart. For people with a personal OV-chipkaart or an NS business card, there is a service that, amongst other things, alerts you if you have forgotten to check out.
One can check the credit in a card, or the travel history of the card, at a ticket machine, or at the OV-chipkaart website/app (android, iOS) if the card is linked to an account registered with the OV-chipkaart website.
NS and other public transport operators have various abonnementen 'subscriptions' that give discounted or unlimited travel of some sort. When peak/non-peak is referred to, non-peak is most usually 18:30–06:30 and 09:00–16:00 on weekdays, the whole day on the weekend and holidays, and the entirety of July and August. On non-holiday weekdays: a) you can check in with non-peak rate a few (five?) minutes before 09:00 or 18:30, when the non-peak rate officially starts (the departure time of the train itself has to be 09:00/18:30 or later); b) the non-peak rate is valid as long as you check in before 06:30 or 16:00, and the scheduled departure time of the train that you catch is before 06:30 or 16:00 at that station. The non-peak rate remains valid until you leave the system. With NS at least, a transfer within NS (checking out of NS and then back in with NS within 35 minutes) continues the non-peak rate (this is the case since 2016; but then if you check in during peak time, the peak rate would equally be continued with a transfer!)
Note that promotional tickets may require you to leave trains before peak-time begins! Read the terms and conditions carefully.
When shopping for abonnementen 'subscriptions' from websites of public transport operators, the following are common Dutch terms that they use.
Samenreiskorting is the 40% discount that at most three other travellers get if they travel together with you if you have an NS subscription (except Kids Vrij). This discount is valid during off-peak; passengers with samenreiskorting cannot be travelling inside trains during peak-time. These co-travellers need to activate the samenreiskorting option in their own durable OV-chipkaart beforehand, through a ticket machine. (Ticket machines no longer sell discounted train tickets.) There is an option of having this status once in a day, or twice in a day (e.g. for a return journey). They need to be travelling with you during their entire trip to enjoy this status. A samenreiskorting status expires 35 minutes after checking out; in other words, a samenreiskorting status is maintained with a succesful transfer. When booking international tickets with NS International (except Thalys/Eurostar), there is an option to apply samenreiskorting, and the discount is automatically applied to the section in the Netherlands off full-fare tickets.
The OV-chipkaart can also be used for some other transport purposes, e.g. bicycle storage at many train stations, renting an OV-fiets, opening and locking a Greenwheels car. So far I have not seen the OV-chipkaart being used for other purposes, e.g. making purchases at vending machines.
(As far as I know:) There is currently nowhere in the Netherlands where you can use a contactless bankcard/creditcard/NFC phone to check in and out with public transport. (However, contactless payment for ticket-purchase is common on bus/tram. From phones, there is currently barcode payment.)
In 2017/2018, OV-chipkaart trialed OV-chip mobiel, which was a contactless payment system through their app in an NFC-enabled phone. (In the end, they concluded that their implementation was not ready for a nationwide roll-out.) In the first half of 2019, NS is trialing contactless payment with certain Dutch bankcards and creditcards, between Leiden C and Den Haag C/HS. (Signing up for the trial can be done until 6 February.) In both trails, only full-fare/second class is available.
There are promotional train tickets from time to time (but you'll need Dutch reading skills). Some are sold through NS' main website or leisure site, while others are sold in coorporation and through other physical or online stores. One place where these various deals are summarised is treinreiziger.nl. They can come in the form of disposable OV-chipkaarts, or coupon codes for e-tickets (they come with instructions, in Dutch). Some e-tickets can be loaded into the NS-app, while others must be printed out. These promotional tickets can be off-peak day tickets on trains, return tickets between prenominated stations, packages including train journeys plus tourist attraction entry or food, etc. The day tickets and return tickets are under €20. These deals are all slightly different from each other; read the terms and conditions very carefully.
While not a promotional ticket, a similar good deal is the off-peak group ticket for 4 to 7 people.
NS sells the following 'tourist tickets' (they are aimed at tourists, but anyone can purchase them):
If you hold an e-ticket, this section does not concern you; you do not need to check in or out. The barcode in your e-ticket (on a piece of paper, or in a mobile app) can be used to open closed gates at stations. There is at least one gate in each station with gates that can read e-ticket barcodes.
For holders of OV-chipkaarts: there are two types of check-in portals: poles and gates. The check-in poles are just standing structures where you tap your card for checking in or out. The same pole can be used for either checking in or checking out.
On the other hand, check-in gates have barriers which, if closed, restrict access to the platforms, and only open as one checks in or out with an OV-chipkaart. One side of the gate has a card reader for checking in, and the other side has a card reader for checking out. Sometimes the gates are not closed; you still need to check in or out at these open gates at the correct side, as if the gates are closed. (Don't mix them up!)
Whether stations have gates or not is not relative to the size of a station; some very small stations have gates, while some large stations do not have gates. This map of tariff units shows gated stations with a red symbol next to the name of a station.
Different train companies use different check-in portals. There are five systems of check-in portals: NS, Arriva, Blauwnet, Valleilijn, and R-net/Qbuzz. Most stations only have one system of check-in portals. Some have two, and only one station has three. There are more than five companies/brands running trains in the Netherlands. Use this algorithm to determine which system of check-in portals to use when you are using an OV-chipkaart (and not a barcode ticket):
This information is displayed in the operators map and the local train maps above. If in doubt, the NS journey planner (website or app) tells you which system to check in and out at what point when displaying a suggested itinierary.
If you change trains within one system, you do not need to check out and in again when changing trains. (Except in some rare cases where different platforms are in separate paid areas.) If you change trains belonging to different systems, there are check-in poles of each system standing next to each other on the platform; you check out of one system (the system of the train that you have just stepped off), and then in with the other system (the system of the train that you are changing to). Checking out and in again within 35 minutes at the same station is considered a transfer. With NS, a transfer within the NS system continues the non-peak or peak rate (the English page is not up to date), depending on the time that the passenger first checked into the NS system.
If you check out at one of the transfer poles on the platform, and then soon after check out at a gate at the same station, the gate will let you just pass through without charging extra.
If you check out at a gate (not pole) and if there is no prior check-in record (e.g. you forgot to check in, you arrive in a train from Germany or Belgium and you accidentally use your Dutch OV-chipkaart to leave a station instead of your German/Belgian ticket), you will be charged a check-in deposit, which can be as much as €20.
There are metros in Amsterdam and Rotterdam/The Hague areas. There are some stations where NS and metro trains share the same paid area, or even an island platform; you can find their respective check-in poles standing next to each other for transfering.
Nearly all metro stations have OV-chipkaart ticket gates. On the other hand, with buses/trams/ferries, their card readers are inside the vehicle; most usually you have to check IN and OUT inside each individual bus/tram/ferries that you board (ask if in doubt). BE VERY CAREFUL when changing between metros and trams: there are some stops served by both metros and trams, with a difference in height of the platforms; the card readers for metro are on the platform or somewhere else, while the card readers for trams are inside the tram. You have to check out of one and check in with the other when changing between metro and tram, even if they are of the same company, and don't get them mixed up. This is an example: the lower platform is used by trams, and their card readers are inside the tram; the higher platform is used by metro, and their card readers are on the platform.
(The terms 'surcharge' and 'supplement' are used here interchangeably.) There are two services that incur surcharges on top of the normal domestic tariff in the Netherlands. Not having purchased them before boarding these trains can lead to a hefty administrative cost, or fine:
0 to 3 year-olds do not need to pay, and do not need to have a ticket. They do not have the right to occupy a seat.
Children 4 to 11 years can get a Railrunner ticket, which costs €2.5, for one day of unlimited train travel in the Netherlands. It can be purchased as an e-ticket from the NS website, as a disposable OV-chipkaart from a ticket machine (no ticket-issuing cost), or loaded into a durable OV-chipkaart (the child needs their own anonymous or personal OV-chipkaart). With a Railrunner ticket, a child 4 to 11 years old can travel: a) independently in second class(!); or b) in first class when accompanied by an adult 18 years or older with a valid ticket in first class; each such adult can accompany at most three children, each with their own Railrunner ticket.
Alternatively, children can get a Kids Vrij subscriptions, currently costing €0.01 a year. The only extra cost is €7.5 if they do not already have a personal OV-chipkaart. A child travelling on Kids Vrij has to be accompanied by a passenger 12 years or older with a valid ticket. Each such older passenger can accompany at most three children, each with their own Kids Vrij subscription. The child travels in the same class as the accompanying older passenger.
Railrunner and Kids Vrij are valid for all train travel in the Netherlands (except Thalys and Eurostar). If it is in an OV-chipkaart, check in and out as usual. Children on these do not have to pay the ICE supplement or the ICd supplement (see above). For international travels: a) in Germany, with DB, children under 6 do not need a ticket; older children under 15 years old can have their names added to their parent's or grandparent's ticket, and these children travel for free; otherwise tickets for 6-14 year-olds are half the adult price; b) in Belgium, 0–3 year olds do not need to pay. For 4–11 year olds, each passenger 12 years or older with a valid ticket can take along four such children along for free; otherwise, a child ticket is required; c) in Luxembourg, children 12 or younger do not need to pay (domestic public transport in Luxembourg is set to become free for everyone from mid 2019). For France, see this page.
There are no special single or return tickets for students or seniors. However, there are special subscriptions for students. Seniors get extra privilages with some of the usual subscriptions; see Keuzedagen.
Folding bicycles that are fully folded up are treated as normal luggage, and can travel on trains for free at all times. For other bicycles, the NS bicycle ticket is valid for all Dutch railway companies. However, Arriva has better deals with some of their lines.
See here for international train travel for bicycles, including domestic travelling with the international services. When doing your own search on the internet about bicycle transportation, words to search for are fiets meenemen in Dutch, Fahrradmitnahme in German, and vélo à bord or voyager avec vélo etc. in French.
A smaller pet that fits in a small carry case or sits on your lap do not need a ticket. A larger pet needs a dog ticket (€3.2), valid for NS and Arriva. Clearly identifiable guide dogs and trainee guide dogs (e.g. ones showing logos of guide dog organisations) do not need a dog ticket.
See here for pets on international trains.
Except for non-flexible high-speed-rail tickets, and German Sparpreis Europa tickets for the ICE/IC/EC sections, breaking of journey is allowed in the Netherlands. Feel free stop at a station mid way, and continue your journey later in the day. In the Netherlands, a ticket is valid for train services (on the designated route) of which the scheduled departure time, at the station where you board the train, is earlier than 04:00 the following day. Durable OV-chipkaarts need to be checked out within six hours of the last check in, and checking in again within 35 minutes of the last check-out is considered a transfer (a continuation of the same journey; a flagfall is not charged again).
NS and the Leeuwarden/Groningen lines of Arriva charge fares based on 'tariff units' (map, rates). Each unit is roughly 1 km in distance, but some sections charge more tariff units than actual distance. 0 to 8 units cost the same, and the price increases with basically each unit unitl 200 units. Journeys within the Netherlands that are longer than 200 units are charged 200 units. Other companies/lines have tariffs based on the actual distance in km, plus a flagfall. See the tables of second-class full-fare tariffs here; if the basistarief 'flagfall' is not listed, the full-fare flagfall is €0.96 in 2019. If a journey involves changes between companies, only the flagfall of the first company applies, so the price of an outbound journey can be different from that of the return journey along the same route if there is a change of company.
If a ticket only states a 'from' station and a 'to' station, you are meant to take the shortest possible route between the 'from' station and the 'to' station; see what the NS journey planner suggests. If NS thinks that there are two reasonable routes for your journey, the ticket machine/website/app will show you the price difference, and ask you which option you want to take. A third option is also offered, which is paying the higher price, and you can take either route.
Near two opposite ends of a railway loop, the tariff units are often configured so that it cost the same to travel through either side of the loop, despite slight difference in the actual distance. For instance, an NS ticket from Amsterdam Centraal to Rotterdam Centraal allows the traveller to travel on either the faster InterCity via Den Haag HS (the western route), or the slower Sprinter via Breukelen (the eastern route), despite the actual travel distance being different. The tariff units are configured so that it is 86 units on both routes (second class full fare €16.1). Another possible route is Amsterdam Centraal to Schiphol Airport, and then InterCity from Schiphol Airport to Rotterdam Centraal, which is also 86 units. Intercity direct all the way from Amsterdam Centraal to Rotterdam Centraal travels on a much shorter route, but the base fare is also 86 units. (Plus ICd supplement.) Check route suggestions and price information given by the NS journey planner.
When there are track works or accidents, which affect the journey stated in your ticket, you can use your ticket as usual, and take the railway detour recommended by the railway companies. If you're using an OV-chipkaart, you are meant to check in and out as usual along your detour if a change of system is involved. Train conductors have hand-held devices which have real time information on track works and accidents. (However, sometimes they tell you to change to metro around Amsterdam or Rotterdam, and not provide replacement buses; in this case, you'll have to buy a separate metro ticket, or check-out-and-in with a durable OV-chipkaart. If you have a Dutch bank account (perhaps bank accounts from other Euro? IBAN? countries work as well?), maybe you want to contact NS customer service and ask them for a refund for the extra cost incurred. This tweet from NS says that you can ask for a refund in such cases.)
This is the NS disability page. It has information for passengers with various types of accessibility requirements.
For passengers with, e.g., visual impairment, mobility requirements, NS has a travel assistance service. Many local trains are wheelchair-accessible. On the other hand, most faster trains are unfortunately not. Travel assistance is available at many stations; railway staff can set up ramps for pre-booked passengers. You need to make a request at least one hour beforehand (it is said that with online bookings, in some cases they can try to handle requests within one hour), giving them the details of your intended travel (date, time of departure, departure and arrival stations). Other than the usual telephone number of +31 30 2357822, you can make a request through the NS app (android, iOS), or through Mijn NS. This map shows the stations with travel assistance service (December 2018). Travel assistance is available from the first train till the last train, excluding Nachtnet trains.
The NS app (android, iOS) can tell you whether the doors open on the left or right hand side, both visually and audially. See here for details.
haltescan.nl is a website that gives accessibility information on all train stations, bus stops, etc.
Here are some Dutch words/phrases that may be useful for online search or real-life interactions:
All InterCity trains have toilets. NS provides this map (the map is NOT up to date!) for stations with toilets and Sprinter trains with toilets: green for Sprinters with toilets, red for Sprinters without toilets, and grey for lines without Sprinter or lines not run by NS. The journey planner (NS website/app) also indicates whether a particular train has toilets or not. More and more trains have accesible toilets.
Treinen met Toiletten is a pressure group to have toilets reinstated inside trains.
Most forms of public transport in the Netherlands are part of a public transport concession. Some concessions include only a few lines, while others cover a large area, including multiple forms of public transport. There are around 50 public transport concessions in the Netherlands. Most of these are publically contested; every year, some concessions expire and some are awarded to a different company. Maps of the main non-train concessions, e.g. the following map of the 32 main regional concessions, can be found in this page from the OV in Nederland Wiki. You can also have a look at my buses, trams, and metros in NL page.
OV-chipkaart can be used for all domestic trips on trains and metros. The card readers are on the platforms or at another part of the station. Tickets cannot be purchased on board (unless it is a ticket that is sold together with a fine).
OV-chipkaart can also be used on all light rail and trams, the vast majority of buses/trolleybuses, and some ferries. With these, the card readers are located inside the vehicles themselves, and passengers most usually have to check IN and OUT inside each vehicle. On board these vehicles, cash payment has mostly been fased out. Passengers have to either: a) pay with a durable OV-chipkaart; b) show a valid e-ticket; c) show a valid ticket purchased at a ticket machine / ticket counter / authorised shop; or d) pay with electronic means on board a vehicle.
Several German rail services extend into the Netherlands. For domestic trips within the Netherlands on these trains, Dutch ticketing applies: OV-chipkaarts can be used, and the NS-issued normal tickets are valid. (However, with the promotional tickets, it is less clear to me; read the conditions of the promotional ticket carefully.) Within Germany or for cross-border travels, German ticketing applies. (The only train line where Dutch ticketing extends into Germany is the northernmost cross-border line between Groningen and Weener / Leer, and the southermost cross-border line between Maastricht and Aachen Hbf. Going international on these lines, using Dutch OV-chipkaart or an Arriva e-ticket gives a better price than booking through NS International or DB.)
The most important distinction amongst the German passenger rail services is Nahverkehr 'near traffic' (i.e. local trains), versus Fernverkehr 'long-distance traffic'. The commonest types of local trains are S-Bahn (S), Regionalbahn (RB), Regional-Express (RE), and Interregio-Express (IRE). The commonest types of long distance trains are EuroCity (EC), Intercity (IC), and Intercity-Express (ICE). Most usually, long-distance trains have dynamic pricing, while local trains have fixed pricing. In this respect, Germany is similar to France, but different from Benelux, where InterCity's have the same fixed pricing as local trains. I'll talk about Nahverkehr tickets first, and then Fernverkehr tickets, and then the German ticket machines in the Netherlands.
See what DB says about carriage of bicycles in general.
As for German local train services, there are many tickets that are valid for local trains and other public transport at the state level (a German state), or more locally at the level of a Verkehrsverbund 'transport authority'. There are two German states that border the Netherlands: Niedersachsen 'Lower Saxony' in the north, and Nordrhein-Westfalen 'North Rhine-Westphalia' (NRW) to the south. At a more-local level, public transport in most areas in Germany are organised by transport authorities. The following is a map of the German Verkehrsverbünde from German Wikipedia. The Dutch–German border lies from the VEJ area (Ems-Jade) in the northwest down to the middle of the AVV area (Aachen). In areas in Lower Saxony that border the Netherlands, the transport authorities only coordinate the buses, and not the trains (grey areas in the map: VEJ, bvE, VGB). On the other hand, in North Rhein-Westphalia, the four transport authorities coordinate not only the U-bahn/trams/buses/hanging rail etc., but also the local trains (yellow areas in the map: WT, VRR, AVV, VRS).
An interactive map of the local train lines in Niedersachsen 'Lower Saxony' is here.
In Lower Saxony, there is the Niedersachsentarif, which is a unified fare structure for the local trains in the states of Lower Saxony, Hamburg, Breman, and some bordering regions, including the Eurobahn RB 61 to Oldenzaal and Hengelo in the Netherlands. Included are tickets like single/return tickets, bicycle tickets, subscriptions, and connecting tickets with some buses.
Also on offer are two one-day tickets: Niedersachsen-Ticket, and the Niedersachsen-Ticket plus Groningen. The Niedersachsen-Ticket costs €24/29/34/39/44 for 1/2/3/4/5 people, and gives unlimited travel on local trains in Lower Saxony, Hamburg, Breman, and some bordering regions for one day. In most areas, buses/U-bahns etc. are also included. In the validity map of Niedersachsen-Ticket: a) the red lines are the rail lines where the Niedersachensen-Ticket is valid (only for local trains, so not for ICE/IC/EC); b) the doubled up black line between Norddeich Mole/Emden Außenhafen and Bremen is the trajectory where the Niedersachsen-Ticket and other local fares are valid on the EC or IC trains; c) the grey areas are where the Niedersachsen-Ticket is also valid on local buses/U-bahn etc (this is majorly improved from 2018); d) the white areas in Lower Saxony are where the buses are not included: Landkreis Osnabrück, Landkreis Emsland, and Landkreis Schaumburg. In Hamburg, the northern boundary is the outer boundary of fare zone B (which is slightly larger than the state of Hamburg); the Niedersachsen-Ticket is valid on the HADAG Hafenfären 'habour ferries', but not on the Schnellbussen 'express buses' (see fare zone and network maps here). In Osnabrück it is only valid in fare zone 100 (I suppose this corresponds to Stadt Osnabrück, as opposed to Landkreis Osnabrück where the Niedersachsen-Ticket is not valid for buses).
With buses, on the border with the Netherlands, the Niedersachsen-Ticket is valid on all buses in the VEJ and VGB areas. (But not the bvE area in between.) Buses that cross into the Netherlands are: a) in VEJ area, bus 620 Leer – Weener/Bunde extends to Bad Nieuweschans in the Netherlands very infrequently; b) in VGB area, bus 4 Nordhorn – Denekamp.
The Niedersachsen-Ticket plus Groningen costs €29/35/41/47/53 for 1/2/3/4/5 perople. This has the same validity as the Niedersachsen-Ticket, plus an extension on the Dutch Arriva line between Weener and Groningen (including the Arriva replacement buses).
Eurobahn provides this map (the 'tariff outline map' at the bottom of this page) explaining the validity of the Dutch, Lower Saxon, and North Rhein-Westphalian tariffs on their lines in this region. (This information for RB 61 is also outlined in English in the local maps above.)
An interactive map of the local train lines in Nordrhein-Westfalen 'North Rhine-Westphalia' (NRW) is here.
In NRW, there are four local transport authorities: WT (Westphalia), VRR (Rhine-Ruhr), AVV (Aachen), and VRS (Rhine-Sieg), each having unified ticketing for all local trains and U-Bahn/trams/buses/hanging rail etc. in their areas. All the German local trains running directly between NRW and the Netherlands (Enschede, Arnhem Centraal, Venlo) are covered by their tickets. The Dutch local train line to Aachen Hbf is covered by German tariff up till Heerlen in the Netherlands. Many German cross-border buses are also covered. (Check carefully with each bus route whether Dutch and/or German ticketing applies. The only German bus line in NRW that accepts Dutch OV-chipkaart is SB58 Nijmegen – Kleve – Emmerich, as far as I know.) Other than the tickets of the transport authorities, there are also the NRW-Tarif tickets, which covers the local trains and other local public transport in the entire state of NRW. For their PauschalpreisTickets 'flat rate tickets' (time-based tickets that are not trajactory-specific), they also cover the local trains and buses between NRW and the Netherlands (same coverage as the cross-border trains/buses with WT/VRR/AVV). The best known of these flat-rate NRW tickets are the SchönerTagTicket NRW Single (€31 for 1 person for one day), and the SchönerTagTicket NRW 5 Personen (€46 for 5 people for one day). The validity map of the NRW-Tarif for local trains is at the bottom of this brochure: NRW-Tarif is valid on the coloured lines, including the grey lines in Germany and the Netherlands, but not the black lines, and the grey lines in Belgium. The solid lines are rail lines where the Tickets zum Verbindungspreis 'trajectory price tickets' are valid (e.g. single tickets across the four transport authorities). The solid lines plus the dotted lines are where the Tickets zum Pauschalpreis 'flat rate tickets' are valid, including the SchönerTagTicket NRW. To the Netherlands there is RB 51/64 to Enschede, RE 19 to Arnhem Centraal, RE 13 to Venlo, and RE 18 up till Heerlen. (Extra lines in the Netherlands that are listed as being valid in the terms and conditions of the SchönerTagTicket NRW are Heerlen Woonboulevard – Heerlen and Heerlen – Kerkrade Centrum.) The section between Osnabrück Hbf and Bünde is for transit only; stopping at the stations in between is not allowed with an NRW ticket. Some notable black lines (i.e. where NRW-Tarif is NOT valid) are: a) RB 61 between Hengelo and Rheine (which is mostly in Lower Saxony); b) RE 18 in the Netherlands west of Heerlen; and c) RE 29 the Belgian local train line to/from Aachen Hbf.
With buses, the following buses that cross into the Netherlands are explicitly mentioned in the documents of the NRW transport authorities as being included in the NRW-Tarif (December 2018):
See the Germany section in the home page for the local transport tickets that covers the whole Germany.
The Euregio ticket costs €18.5, and it gives unlimited travel for one day on buses and many train lines in southern Dutch Limburg province (Roermond and further south), Belgian Limburg and Liège provinces (including the Deutschsprachige Gemeinschaft 'German-speaking community'), and in Germany the AVV region, and Kreis Euskirchen (part of the VRS region to the south of the AVV region). During the weekend and holidays (the rule says any Belgian/Dutch/German holidays), it is valid for two adults and three children under 12 years old. Best if you bring the brochure along, as some bus drivers might not know what the Euregio ticket is when presented with one. Check very carefully what train and bus lines are and are not covered in each province/region. In the map of the brochure: a) with trains, the blue dotted lines are railway lines where the Euregio ticket is valid, while the grey dotted lines are lines where it is NOT valid. In Germany, it is only valid on local trains (S-Bahn, RB, and RE). It is also not valid on Thalys, ICE, and EuroNight; b) with buses, the Euregio ticket is valid on all buses in these regions (but check the range of public transport operators listed, lest you board a bus that comes in from another area). The red lines in the map are just some example bus lines.
As for German long-distance services in the Netherlands, there is the Amsterdam – Frankfurt (/Basel) ICE service, and the Amsterdam – Berlin IC service. International travel on these services follows German-type long-distance ticketing, which has dynamic pricing. You can book these either through NS International or DB.
For international tickets that involve at least one section of ICE/IC/EC train travel in Germany, Flexpreis (full fare, flexible) and Sparpreis Europa (saver fare, less flexible or not flexible) are offerred. A Sparpreis ticket restricts you to particular ICE/IC/EC train services as stated on the ticket. The Sparpreis fluctuates, and it can run out. With Sparpreis Europa, it gives free extensions in the Netherlands on non-high-speed trains connecting with the ICE or IC Berlin service, for a not-very-long distance. Beyond that free connecting distance, the price increases in increments of €10. For instance, for a journey on the IC from Berlin to Deventer, a connecting train from Deventer to Arnhem Centraal is often free (book a ticket from Berlin to Arnhem Centraal via Deventer). However, going just a bit further to Nijmegen can cost €10 more. The free connecting distance seems to fluctuate; when booking Sparpreis Europa, it is worth checking where the free connecting distance for a particular ICE/IC/EC service ends. (The free connecting distance is not very far in the Netherlands; this is unlike Belgium, where the free connecting distance covers nearly the whole country from the ICE stops in Brussels or Liège.)For German local trains, German ticket machines give better price than Dutch ticket machines. The following are the distributions of the German ticket machines in the Netherlands near the border, from north to south (plus some other related comments):
Also read further in the Belgium and Luxembourg pages. Between the Netherlands and Luxembourg, going through Belgium is usually faster and cheaper. However, it is also worth looking into going through Germany with a Sparpreis Europa ticket (see above), especially if the Belgian discounts do not apply in your situation, and/or you're going to/from places in the Netherlands near the German border.
There is the Early Bird deal, which gives a fixed-rate discount for non-high-speed train travel (including Intercity direct) between the Netherlands and Belgium, and between the Netherlands and Luxembourg via Belgium. This deal has to be booked seven or more days ahead of the departure date. For journeys on Monday to Thursday, the discount is 40% on average; for journeys on Friday to Sunday, the discount is 20% on average. There is no need to book too early ahead: the discounted rate remains the same seven or more days ahead. The full-flex rate remains the same throughout. It is best to book this deal online: the NS ticket machines and the normal ticket counters do not sell discounted tickets, and the NS International ticket offices and telephone booking charge a hefty booking fee for tickets that the ticket machines cannot handle.
For just between Roosendaal and Belgium, or just between Maastricht and Belgium, NMBS/SNCB offers their better fixed-rate fare. In general, if you have to go through Roosendaal or Maastricht, see whether travelling domestically to Roosendaal/Maastricht, and then getting a Belgian cross-border ticket is a better deal.
For the Euregio ticket, which is valid in the NL/DE/BE tripoint region, see above.
Eurostar and Thalys have their own ticketing (dynamic pricing); see above. When booking a trip that involves Eurostar/Thalys and a connecting non-high-speed journey within the Netherlands, a fixed-fare called Connect Eurostar / Thalys is offered for the connecting domestic journey for €9 one-way(?). You can check whether this is a good deal by comparing the price of the entire journey, versus the price of just the Eurostar/Thalys leg and the connecting domestic leg in the Netherlands.
For Belgian local trains, Belgian ticket machines give better price than Dutch ticket machines. The range of tickets offered by the Belgian ticket machines in the Netherlands (and Germany) is somewhat restricted, in comparison with the Belgian ticket machines in Belgium. For instance, the NMBS/SNCB Rail Pass is not valid in the Netherlands, and it is apparently not sold by the Belgian ticket machines in the Netherlands (and definitely not by NS). The following are the distributions of Belgian ticket machines in the Netherlands near the railway frontier points, from east to west (plus some other related comments):
The usual Belgian tickets for Dutch stations with gates (e.g. Roosendaal, Breda, but not Maastricht) have a barcode that can open Dutch station gates. Remember to use the ticket from Belgium, and not a Dutch OV-chipkaart, to exit a Dutch station gate! (If there is only exit record, but not entry record in the Dutch OV-chipkaart, you will be charged the entry deposit as you exit, which can be as high as €20! Getting that sortted out is cumbersome! The station staff cannot help you!)
Eurostar and Thalys have their own ticketing (dynamic pricing); see above. When booking a trip that involves Eurostar/Thalys and a connecting non-high-speed journey within the Netherlands, a fixed-fare called Connect Eurostar / Thalys is offered for the connecting domestic journey for €9 one-way(?). You can check whether this is a good deal by comparing the price of the entire journey, versus the price of just the Eurostar/Thalys leg and the connecting domestic leg in the Netherlands.
There is the Connect Eurostar fare connecting the Netherlands and the Brussels – London Eurostar service (i.e. not the direct Eurostar service to/from the Netherlands). The Connect Eurostar fare can be booked through the Dutch Eurostar website, the Eurostar app set to Nederland in the Country and language settings (not België Nederlands), or from the NS International website or app. (The NMBS/SNCB International website/app seems to give the same fare.) This fare includes a Eurostar journey between England and Brussels-Midi/Zuid, plus a non-high-speed train journey between Brussels-Midi/Zuid and the Netherlands through any of the three Dutch-Belgian frontier points: Visé frontier with Belgian local trains to/from Maastricht, Hazeldonk frontier with Intercity direct/InterCity, or Roosendaal frontier with Belgian local trains to/from Roosendaal. High-speed trains between the Netherlands and Brussels (Thalys, Eurostar Amsterdam – Rotterdam – Brussels, ICE Liège – Brussels) are NOT included. The Intercity direct supplement is exempt.
From the Dutch Eurostar website or app, just choose Elk Nederlands Station 'Any Dutch Station' (ADS) and Ashford/Ebbsfleet/London as the origin or destination. From the NS International website/app, just book a ticket between a station in the Netherlands and Ashford/Ebbsfleet/London, and choose a suggested itinierary which satisfies the aforementioned conditions. (However, sometimes a ticket cannot be booked even when the conditions are met.) The resulting e-ticket has a clause which says 'VALID FROM / TO ANY DUTCH STATION (NOT THALYS)' (from e-tickets that I have seen in 2017). Eurostar tickets to/from Ashford International, Ebbsfleet International, and London St. Pancras International cost the same, and an Eurostar ticket to/from one of these stations in England has equal validity to/from the other two.
Looking at the Dutch Eurostar website and comparing the prices for Londen > Brussel versus Londen > Elk Nederlands Station, the price difference fluctuates. Often the price is not very different. Sometimes getting from England to the Netherlands is even cheaper than getting to Brussels!
There are three regular passsenger ferries between the Netherlands and England: Amsterdam IJmuiden – Newcastle upon Tyne, Hoek van Holland – Harwich, Rotterdam Europoort – Kingston upon Hull. Amongst these, the Hoek van Holland – Harwich line has a Rail & Sail deal (from UK, and Dutch page from NL; the English page from NL does not work properly). This deal includes a single/return ferry journey, plus: a) train travel between Harwich International and any destination in the Abellio Greater Anglia network, e.g. London Liverpool Street (see the Southeastern England rail map); and/or b) day ticket for the RET (Rotterdam public transport) plus NS (Dutch Rail) networks (which already covers most of the Netherlands). Travelling on ICE or ICd within the Netherlands is allowed with their respective surcharges. Not included are trains of the other train companies in the Netherlands like Arriva. The Hoek van Holland rail line is now owned by RET, and is in the process of being converted into Rotterdam Metro line B; see details of the replacement bus between Hoek van Holland and Schiedam Centrum (one railway station west of Rotterdam Centraal). The Rail & Sail deal has to be booked some time ahead for them to send you the tickets.
If a return journey is booked, take care in not mixing up the two Dutch day tickets! (They are identical; once they are validated, they cannot be unvalidated! If you accidentally switch and end up having used both tickets on the day that you arrive, you have no valid ticket for the returning trip!)
The following is a list of rail services in the Netherlands that: a) are tourist-/enthusiast-oriented; b) run 'between destinations' (e.g., not running entirely within a theme park or grounds of a preservation association); and c) run entirely or mostly on railway not served by regular passenger train services. These touristic rail services run on very limited schedules, and they are also relatively expensive. However, you get to experience the history of rail transport, as they usually run on antique vehicles that are difficult to see elsewhere. Excluded in the following list (currently?) are most historical tramways and narrow-gauge railways. Most of the information below is shown in the weekend local train maps above.
Ordinary Dutch railway ticketing (including the OV-chipkaart) is not valid on these services. These services are not aimed at passengers taking luggage with them. Some allow bicycles. Check with the individual organisations.
Also fun is the Het Spoorwegmuseum 'The Railway museum' in Utrecht. Children love this place. An hourly NS shuttle service runs between Utrecht Centraal and Utrecht Maliebaan on days that the museum opens. It is a normal NS service, and the OV-chipkaart can be used (8 fare-units between Utrecht Centraal and Utrecht Maliebaan). Ordinary modern trains are used for this service. (Walking from Utrecht Centraal takes just a little bit longer than the train ride to Utrecht Maliebaan, but then it is less romantic than catching a train to the Railway Museum...)
Some fun things to do in the Province of Gelderland are:
I do this as a hobby. I am not a travel agent; while I would be interested in questions that you might have, please direct your questions to the public transport providers involved. Situations and rules can change quickly; please check with the public transport providers for the latest information. I take utter care on the accuracy of the information I provide here, but I cannot be held responsible for any inaccuracies. If you see any doubtful information, comments are welcome: hilario.bambooradical gmail.
Unless otherwise stated, all diagrams, photos, and videos are work of mine. Please respect copyright. I apologise for the quality of the photos and videos; I hope that they are good enough for illustrative purposes.