Real-time and historical tracking of Dutch train network busyness and active train count. Data updates every 5 minutes to show current rush levels across the network.
Jul 16, 2025
8 minutes read
Dutch Rail Data Heist: Real-Time Metrics, APIs, and Commuter Chaos
Dive into the secret APIs, real-time data, and questionable design choices powering the Dutch rail network. From live train metrics to student debt calculations, here's how I...
Control Panel
Region:
Range:
Current Status
Next Hour Projection
NS Guesswork
Live Revenue
€0
Now that we have some numbers, lets do some fun napkin math to make a very rough guesstimate of NS's current revenue and passenger load.
Right now, NS is operating0trains with0passengers (0% capacity).
This generates approximately€0,00in live revenue. This is with deductions for student discounts and0gate hoppers.
Now watch fare's increase by 10% next year!! whooo!
These are very rough estimates for memes/snark purposes only
Last Update
Loading...
Updates every 5 minutes
Busyness Over Time (All Regions)
Active Trains Count (All Regions)
Train Activity Heatmap
Loading heatmap data...
About This Data
Data Source: Dutch train network API
Update Frequency: Every 5 minutes
Coverage: National railway network
Current View: National Overview
Scale: 0% (empty) to 100% (max capacity)
Available Regions: Loading...
Total Records: Loading...
Current View Data Points: Loading...
Total Active Trains: 0