Two CP Rail trains collided Wednesday in Severn Township.
It happened just after 4am at Upper Big Chute Road.
A CP spokesperson said 21 cars derailed. Earlier, the OPP had at least 30 cars – and possibly as many as 90 – had jumped the tracks.
No one was injured and the route is only used by cargo trains.
None of the goods on board the train are considered hazardous.