The deaths happened 30 minutes apart, one in Concord and the other in Raleigh, the N&O reports.
Around 3 p.m., a person was hit on Motor Pool Street off of Hillsborough and Gorman streets in Raleigh.
The other death happened at 3:30 p.m. in Concord. Police tweeted that a person was hit at Corban Avenue near Cabarrus Avenue.
The News & Observer also reported that there were a total of 35 passengers on the train heading from Raleigh to Charlotte, and there were 50 passengers aboard the train heading from Charlotte to Raleigh.
No passengers or crew were reported to have been injured in the accidents.