The train was heading from Bayonne through Jersey City and the accident happened between stations.
A passenger who was on the train said that after the impact, the driver of the train stopped the train and was crying. Other transit workers came to help her off the train.
Transit officials told the press that the person was trespassing on the tracks between stations.
Service was suspended between Bayonne and Liberty State Park in Jersey City. Workers at the Liberty State Park stop said that shuttle buses would be sent to help passengers get to other stations.