The forty percent itself is simple. What decides whether it reaches you is the hours it covers: 09:00 to 16:00 and 18:30 to 06:30 on weekdays, plus the whole weekend from Friday 18:30 to Monday 04:00. Divide the 6.35 euro monthly fee by 0.40 and you get 15.88…

What you need to know

Dutch rail fares have no student price. They have hours. The same stretch of track costs two different amounts at half past eight and half past nine on a Tuesday morning, and the gap is forty percent. NS sells that discount as four separate products between 6.35 and 127.95 euro a month, and the only thing separating them is when you travel and how much. Both of those numbers are yours, and no product page substitutes them for you.



  • NS Flex Dal Voordeel costs 6.35 euro a month for forty percent off in weekday off-peak hours, at weekends and on public holidays, and the same forty percent for up to three companions in the off-peak. (source 1)
  • Off-peak is defined as Monday to Friday 09:00 to 16:00 and 18:30 to 06:30; the weekend runs from Friday 18:30 to Monday 04:00. (source 1)
  • If you would rather not set up a monthly direct debit, the balance version costs 76.20 euro a year paid up front, with fares topped up separately onto an OV-chipkaart. (source 1)
  • NS Flex Weekend Vrij costs 39.50 euro a month for unlimited weekend and public-holiday travel, and 4.00 euro a month more adds the forty percent weekday off-peak discount. (source 2)
  • NS Flex Dal Vrij costs 127.95 euro a month for unlimited off-peak travel. (source 3)
  • NS Flex Basis carries no discount of its own, and a first NS subscription costs a one-off 10 euro application fee. (source 1)


For the discount products the sum is one line: divide the monthly fee by the discount rate and you have the full-fare travel one month has to hold. 6.35 divided by 0.40 is 15.88 euro. A weekend return between Almere and Utrecht covers roughly half of that on its own, so anyone leaving town twice a month is past the line already. The 4.00 euro Weekend Vrij add-on runs through the same formula: 4.00 divided by 0.40 is 10.00 euro of weekday off-peak travel a month.

The two unlimited products need a different sum, because there you are weighing a monthly fee against fares already cut by forty percent. Weekend Vrij against Dal Voordeel reads 39.50 = 6.35 + 0.60 F, which solves to 55.25 euro: only above 55.25 euro of full-fare weekend travel a month does unlimited start winning. Dal Vrij works the same way, (127.95 minus 6.35) divided by 0.60 is 202.67 euro a month, which is commuter volume. Put last month's own ticket total into those and it beats any comparison table.

What actually stops recent arrivals is not the discount but the payment method. Every NS Flex product runs on monthly automatic direct debit, which needs a Dutch account able to take SEPA direct debits, and that usually queues behind the BSN and the bank appointment. That is what the balance route is for: 76.20 euro for the year paid in advance, fares topped up onto an OV-chipkaart yourself, the same forty percent, only without pay-later travel and a monthly invoice. 76.20 divided by twelve is exactly 6.35, so this route is not the expensive one. It reverses the order.

Hokimi field note: the off-peak boundary is the departure time, not the moment you tap in and not the moment you arrive. A train leaving after 16:00 is not off-peak even if you were standing on the platform at 15:55, and a train leaving after 18:30 counts for its whole run even if it arrives past midnight.

Check before you go

Dates, availability and external conditions can change. Confirm the latest information with the official source.

Forty percent off weekend rail: NS Dal Voordeel costs 6.35 euro a month and breaks even at 15.88
This supporting visual comes from real media on this public item.

You Might Also Like

View all →
The Zeelandbrug shuts to cars for six weeks from today: detours via N57, A58 and A4, while bikes still crossNEWS

The Zeelandbrug shuts to cars for six weeks from today: detours via N57, A58 and A4, while bikes still cross

Cyclists cross, drivers detour

NS delay refunds split by fare type: a day return pays a quarter at 30 minutesTIP

NS delay refunds split by fare type: a day return pays a quarter at 30 minutes

Under EUR 2.30 you get nothing

Dutch cycling fines in 2026: €75 for lights, €120 for red, €170 for a phone in your handTIP

Dutch cycling fines in 2026: €75 for lights, €120 for red, €170 for a phone in your hand

Flashing lamps do not count

Cycling this weekend: an OV-fiets is EUR 4.80 per 24 hours, your own bike needs a Fietskaart DalRECOMMENDED

Cycling this weekend: an OV-fiets is EUR 4.80 per 24 hours, your own bike needs a Fietskaart Dal

Renting needs a registered card

Use Amsterdam’s free 24-hour GVB day card as a rehearsal, not a race24 HOURS OF GVB, FREE

Use Amsterdam’s free 24-hour GVB day card as a rehearsal, not a race

Redeem first, then choose the day

NS keeps delay refunds but ends strike-time alternative transport paymentsCHECK THE STRIKE PLAN BEFORE TRAVEL

NS keeps delay refunds but ends strike-time alternative transport payments

Refund and ride are separate

Love this deal?

No comments yet — be the first!