The derailment was in Perryman, Maryland, Amtrak said.
Norfolk Southern, owner the freight train, said in a statement 20 loaded coal cars derailed about 20 miles north of Baltimore and the material “does not pose a danger to responders or the community.”
No one was injured, the company said.
“Currently, Norfolk Southern, Amtrak, and federal authorities have teams on site, and we are working together to restore service as quickly as possible,” the statement added.
Amtrak said the high-speed Acela service will also be limited.
A number of trains scheduled to depart from or arrive in New York have been rerouted or canceled.
Affected customers will be accommodated on trains with similar departure times or on another day, the service said, adding it will waive additional charges for customers who want to change their reservation.
Norfolk Southern did not immediately respond to CNN’s request for comment about a possible cause of the derailment.