Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Netherlands

Trains in Netherlands: tickets, passes and routes

Yes — for almost every city pair the train is the default: Amsterdam–Rotterdam 40 min (Intercity Direct, €3 supplement), Amsterdam–Maastricht about 2 h 30, trains every 10–30 min. Tap in and out with a bank card (OVpay) at full fare, or buy an e-ticket in the NS app. A rail pass only pays off for heavy multi-day travel; weekend engineering works reroute trains, so check the NS app the day before.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Best for
Every city pair: Amsterdam, Utrecht, Rotterdam, The Hague, Eindhoven, Groningen, Maastricht
Frequency
Every 10–30 min on main lines
Sample times
Amsterdam–Rotterdam 40 min; Amsterdam–Maastricht about 2 h 30
Sample fares
€15–30 for long intercity hops (2026 estimate)
Intercity Direct supplement
€3 on the high-speed line (Schiphol–Rotterdam)
Tap in/out
OVpay contactless bank card or phone; full fare, no discount
Trap
Forgetting to tap out charges a maximum fare; use the same card both ways
Weekend works
Engineering works reroute or replace trains — check the NS app
Rail pass
Rarely needed; point-to-point or a day ticket usually wins

Details

Dutch rail is a dense, single national network run mainly by NS, with a handful of regional operators on the edges. That means one ticket type, one tap-in system and no seat reservations on domestic trains. You turn up, tap in, board and tap out. For a two- or three-base trip this is the whole system: pick a bed in Amsterdam, Utrecht, Rotterdam, Haarlem or Delft and reach the rest by train.

Buying is simple. Tap a contactless bank card or phone on the reader at the gate (OVpay) and you pay the full fare with no discount. Or buy a single e-ticket in the NS app or at a machine — useful if you want a printed receipt or a specific off-peak fare. Machines take cards; many stations no longer take cash. First class costs roughly half again as much and buys quieter carriages, not speed.

Two things catch visitors. First, tap out: if you forget, the system charges a maximum fare, so always use the same card in and out. Second, engineering works: NS reroutes or buses sections of line most weekends, so check the NS app the day before a long hop. Bikes need a day ticket (about €7.50) and are barred from rush-hour trains; folding bikes travel free.

  • Tap in and out with the same card, every time.
  • No seat reservations on domestic trains — just board.
  • Check the NS app for weekend engineering works before long trips.
  • Bike day ticket needed outside rush hour; folding bikes free.

Summary table

Use this to decide whether to tap, buy ahead or skip the train entirely.

Summary table
Route or ticketTimeCost (2026 estimate)Verdict
Amsterdam – Rotterdam (Intercity Direct)40 min€15–20 plus €3 supplementFastest city pair; supplement applies on the high-speed line
Amsterdam – Utrecht25–30 min€8–10The busiest commuter hop; trains every 10–15 min
Amsterdam – MaastrichtAbout 2 h 30€25–30One train, no changes on many departures
Amsterdam – GroningenAbout 2 h€25–30Direct Intercity; the default for the north
Schiphol – Amsterdam Centraal15–20 min€5–6Trains run through the night, roughly every 10 min
OVpay tap-inInstantFull fareEasiest for one-off trips; no discount
Day ticket / off-peak deal—VariesWorth it only on a heavy travel day
Rail pass—VariesRarely beats point-to-point in the Netherlands

Fares are 2026 estimates; check the NS app for the exact price and any supplement.

Tips

Book accommodation near a station rather than in a car-friendly suburb — Dutch stations are the transport hub, and bike parking there is free for the first 24 h in most garages.

For airport days, Schiphol has its own station under the terminal with direct trains to Amsterdam and beyond, so you rarely need a taxi. See the airports page for the other gateways.

If you are weighing a pass against tickets, do the maths on your actual route list first: most Netherlands trips are short and point-to-point wins. A pass makes more sense if you are also crossing into Belgium or Germany.

Winter and spring change the picture less than you would think — trains run in snow, but check for works and strikes. See the winter and spring pages for what to pack and expect.

  • Stay near a station; it is the hub.
  • Schiphol station is under the terminal.
  • Do the pass maths on your real route list.
  • Check works and weather before long winter hops.

FAQ

Questions people ask

Is the train a good way to get around Netherlands?

Yes. The network is dense and frequent, with trains every 10–30 min on main lines and no seat reservations. Amsterdam–Rotterdam takes 40 min and Amsterdam–Maastricht about 2 h 30, so one or two bases cover the country comfortably.

Do I need a rail pass for Netherlands?

Usually not. Domestic trips are short and cheap enough that point-to-point tickets or OVpay tap-in beat a pass. A pass only pays off if you are also travelling into Belgium or Germany, or moving every day for a week. Check the maths on your route list.

How far in advance should I book trains in Netherlands?

For domestic trains, no booking is needed — turn up and tap in, or buy in the NS app on the day. For international trains to Belgium, Germany, France or the UK, book weeks ahead for the cheapest fares, as prices rise closer to departure.

Deep dive

Every source; changeable facts are marked check

Sources