Wat verdient een treinmachinist? Salaris van start tot ervaren

Een treinmachinist verdient al tijdens de opleiding een bruto startsalaris van maximaal € 2.959,92 per maand (volgens NS). Dat is het bedrag dat je ontvangt vanaf dag één dat je in dienst treedt, dus nog vóór je zelfstandig rijdt. Na de opleiding en met meer ervaring loopt het salaris verder op.

Hieronder zie je hoe het salaris zich opbouwt, wat je er verder bij krijgt en wat het realistisch betekent voor je netto inkomen.

Wat verdient een treinmachinist bij NS stap voor stap?

NS is verreweg de grootste werkgever voor machinisten in Nederland. Het startsalaris van maximaal € 2.959,92 bruto geldt al tijdens de opleiding. Die opleiding duurt bij NS doorgaans één tot twee jaar, afhankelijk van het type rijbevoegdheid. Je werkt dus en wordt betaald, ook als je nog niet volledig zelfstandig rijdt.

Na het afronden van je opleiding en het behalen van je machinistenlicentie stijgt het salaris. Op basis van algemeen bekende cao-informatie voor NS-personeel ligt het salaris van een ervaren machinist naar schatting tussen de € 3.200 en € 3.800 bruto per maand in 2026, afhankelijk van dienstjaren en functiegroep. Dit zijn schattingen; het exacte bedrag hangt af van de geldende cao-afspraken op het moment van indiensttreding.

Toeslagen en extra’s boven op het basissalaris

Machinisten rijden onregelmatige diensten: avonden, weekenden en feestdagen horen bij het werk. Die onregelmatigheid wordt vergoed via toeslagen. Die toeslagen kunnen het maandloon flink verhogen, zeker als je structureel nachtdiensten of weekenddiensten draait.

Denk daarbij aan:

  • Toeslag voor avonddiensten (na 18:00 uur)
  • Toeslag voor nachtdiensten
  • Weekendtoeslag voor zaterdag en zondag
  • Toeslag voor feestdagen

Daarnaast ontvangen NS-machinisten reisvergoeding (of vrijreizen), pensioenopbouw via het pensioenfonds voor de vervoer- en havensector (Vervoer), en vakantiegeld van 8% bovenop het jaarsalaris. Samen maken deze arbeidsvoorwaarden het totale pakket substantieel zwaarder dan het kale bruto maandloon doet vermoeden.

Wat houd je netto over?

Bij een bruto maandsalaris van € 2.959,92 houd je netto, na belasting en premies, naar schatting rond de € 2.100 tot € 2.300 per maand over in 2026. Dat verschilt per persoon op basis van loonheffingskorting, partnertoeslag en andere persoonlijke omstandigheden. Met toeslagen erbij kan het nettobedrag hoger uitvallen.

Een handige vuistregel: bij een bruto salaris in deze range houd je doorgaans zo’n 70 tot 75% netto over, inclusief de standaard heffingskorting.

Salaris bij andere spoorbedrijven

NS is niet de enige werkgever. In Nederland rijden ook machinisten voor Arriva, Connexxion (Transdev), Qbuzz en Eurostar. De salarissen bij regionale vervoerders liggen naar schatting in een vergelijkbare bandbreedte als bij NS, al kunnen de cao-afspraken per bedrijf verschillen. Bij internationale diensten (zoals Eurostar of Thalys/Eurostar-groep) gelden eigen arbeidsvoorwaarden die soms gunstiger zijn vanwege de zwaardere rijbevoegdheden die nodig zijn voor internationale trajecten.

Is het salaris hoog genoeg voor wat het werk vraagt?

De opleiding tot machinist is pittig en duurt lang. Je hebt te maken met onregelmatige werktijden, grote verantwoordelijkheid voor veiligheid van reizigers, en strikte medische keuringen. Daar tegenover staat een vast dienstverband, goede secundaire arbeidsvoorwaarden en een baan met stevige werkzekerheid, want er is structureel tekort aan machinisten in Nederland. Dat tekort zorgt ook voor druk op werkgevers om aantrekkelijke pakketten aan te bieden.

Het startsalaris van bijna € 3.000 bruto al tijdens de opleiding is voor een vakopleidingsfunctie aantrekkelijk. Of het genoeg is, hangt sterk af van jouw persoonlijke situatie en de regio waar je woont.

Wil je precies weten wat je bij NS zou verdienen? De meest actuele salarisbedragen en cao-afspraken staan op werkenbijns.nl en in de geldende NS-cao, die regelmatig wordt bijgesteld.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *