York Road in Monroe Township, Cumberland County has reopened where a freight train struck a tractor-trailer hauling a 135-foot concrete bridge span.
The road reopened completely by 5 p.m. Friday, and had one lane of traffic moving since around 5:15 a.m.
The crash occurred at a Norfolk-Southern railroad crossing near the intersection of York Road and Creek Road at 1:40 p.m. Thursday.
The intersection is about two miles north of Dillsburg and four miles east of Boiling Springs in the village of Brandtsville.
The engineer of the train was treated at the scene for a minor injury. The driver of the tractor-trailer was not injured.
Several freight cars derailed from the tracks, but the county's department of public safety said there was no danger to the public.
Deborah Ealer said she witnessed the crash as she was stopped and waiting for the oversized load to cross the tracks.
She said a safety escort had already crossed, but the truck driver had to back up to make a turn from York Road.
"He was backing up and starting forward again to give himself a little space, and the railroad lights started blinking, the arms came down and I heard the train horn, and the train blew through the intersection and hit the concrete girder," Ealer said.
State police said drivers should anticipate delays in the area as crews continue to work to clear the scene.