Via spokesman Jacques Gagnon says the train went over a section of track that had been washed out Sunday near Togo.
Two engines and one of the cars came off of the tracks, but all the cars stayed upright.
The Transportation Safety Board says there were seven passengers and four crew on board. The train was heading to Churchill, Manitoba, from Winnipeg when the derailment happened.
Gagnon says it could be at least 48 hours before the route can be used again.