A Via Rail train travelling from Montreal to Toronto with more than 400 passengers has collided with a truck near Belleville, Ont., killing the truck driver.

YOUR NEWS Did you see the accident? Send us your news tips, photos and videos.

A passenger on the train, which was carrying 432 passengers and eight crew, told CBC News the train hit a dump truck.

The No. 61 train left Montreal just before noon Friday and was scheduled to arrive in Toronto at 4:45 p.m. ET. It hit the truck at a level crossing east of Belleville at about 3:30 p.m., the company said.

There were no reports of serious injuries on the train, but five people including one Via employee suffered minor injuries and were taken to a hospital and later released, Via spokeswoman Catherine Kaloutsky said.

The unhurt passengers were told to stay on the train, and Via arranged for buses to take them to their destinations.

Passengers had originally been told the train derailed, but a Via official told CBC News the train never left the tracks. There was a large amount of debris on the track, however. Via said there were no cancellations of other trains, but there were some minor delays Friday evening in Belleville. Service for Toronto-Montreal and Toronto-Ottawa was expected to be back to normal Saturday morning.