Highway 575 near Township Road 243 was impassable on Wednesday morning after a semi truck collided with a train, RCMP said in a media release.
The truck, filled with grain, struck the train at about 11 a.m., RCMP said.
The crash caused the train to derail and block the highway.
Police said the truck driver was treated for minor injuries at the scene.
The daily email you need for
's top news stories.
Investigators believe heavy fog may have contributed to the collision.
RCMP expected traffic would be diverted for several hours as the area was cleared.