A passenger train with 50 people on-board has struck a trailer in northwest Sydney, causing chaos for commuters.
The city-bound train crashed into the trailer at Level Crossing Rd at Vineyard, south of Windsor, about 5am on Thursday.
It was reportedly travelling at low speed, police said.
Trains have stopped running between Riverstone and Mulgrave on the T1 North Shore and Western line and commuters have been warned to leave plenty of extra travel time, Transport for NSW said.
About 50 passengers on the train at the time were not injured.
The driver was checked by NSW Ambulance paramedics as a precaution.
Inquiries are now underway into how the trailer came to be on the tracks.
Limited buses are running between Riverstone and Mulgrave and some are running between Richmond and Riverstone, as a replacement for the shuttle train.
A shuttle train will also run between Richmond and Mulgrave.
“If you are able to, please also consider making your own way to Schofields where trains depart more frequently than from Riverstone,” a Transport for NSW spokesperson said.
“Please allow plenty of extra travel time. At this stage there is no forecast of when the line will reopen between Riverstone and Mulgrave.”
Police are appealing for anyone with information about the incident to contact Crime Stoppers.
Anyone with information about this incident is urged to contact Crime Stoppers: 1800 333 000 or https://nsw.crimestoppers.com.au.