New Jersey Transit has released data showing how often its trains have been delayed or cancelled in the last three years.

The data shows cancellations have dropped significantly from a year ago but that hundreds of trains are still cancelled each month.

According to the NJ Transit "performance dashboard," there have been 35% fewer train cancellations in 2019 versus 2018, while service has been restored along the Atlantic City Line, Princeton Dinky service and Raritan Valley Line One-Seat Ride to New York.

The information released Tuesday dates back to the beginning of 2017. It was in response to an executive order issued in August by Democratic New Jersey Gov. Phil Murphy.

Murphy has made reforming the agency one of his central goals. But, he's faced criticism as train riders have endured increasing delays and cancellations in recent years.

The agency has said those are due to a variety of factors including an engineer shortage and federally mandated safety upgrades.

(Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)

More from New Jersey 101.5:

Sign up for the NJ1015.com Newsletter

Get the best of NJ1015.com delivered to your inbox every day.