More than 1.2 million trips by train and bus every day mean that NS has a major impact on society in the Netherlands: in mobility, safety, emissions and...
A comparison between punctuality and track occupancy in eighteen countries shows that NS is one of the top three.