NSW Fire and Rescue said three people were initially trapped inside the train, but have now been freed.
Emergency services were called to the station about 12pm (NZ time). 17 NSW Ambulance services are responding, in addition to three rescue helicopters.
"I understand that the train on Platform 2 at Richmond has hit the buffers pretty hard", he told reporters.
"All passengers are now off the train following accident at Richmond Station", it tweeted.
The crash reportedly sent passengers flying through the train.
The cause of the accident at the Richmond Railway station in the northwest of the city remains unclear.
There were sixteen people injured including a 21-year-old man who suffered a suspected leg fracture.
Everton's James McCarthy Stretchered Off After Suspected Broken Leg
The news will resonate strongly with Ireland and Everton fans, following Seamus Coleman's leg break against Wales a year ago . Only the intervention of McCarthy prevented Rondon from the opportunity of doubling their lead just after the hour.
Paramedics treated multiple people at the scene while two may have been flown to Westmead Hospital.
Officials said it is too soon to determine the cause of the crash.
A Sydney Trains staff member may have suffered broken ribs, he said.
A number of injured passengers and two employees, including the driver, have been treated.
"Another witness Brett said: "[The train] came right to the end, probably at about 50 to 70 kilometres an hour, and just smashed right into the barrier.
Days of high-stakes negotiations are proving fruitless with the rail union and government still "miles away" from a deal that will see a Sydney-wide train strike cancelled.
"As with accidents of this nature, investigators will start work immediately from the Office of Transport Safety Investigations, the Office of National Rail Safety Regulator and Safe Work NSW".