Credits: Chatham Daily News
Police are now seeking witnesses to the crash.
Train 72 was en route from Windsor to Toronto with 147 passengers on board, Via spokeswoman Elizabeth Huart said.
Police received a call just before 10:30 a.m. concerning a collision at the railway crossing on Zone Road 6 and Fairfield Line in Zone Township, about 260 km southwest of Toronto.
The driver of the truck was taken to hospital but pronounced dead, said police, who noted that damage to the pickup was extensive.
The man's identity, age and place of residence haven't yet been released.
Roads around Zone Road 6 were expected to remain closed for an unknown amount of time as investigators continued their work.
Huart said none of the passengers reported injuries and the train was released to contintue to its destination.