Via Rail's train from Winnipeg to Vancouver Thursday was delayed by more than 30 hours.
The train was supposed to be in Winnipeg 12 p.m. Thursday, but arrival time was pushed to 12 p.m. Friday.
When the train arrived in Winnipeg, staff found a defect in one of the cars, delaying departure to Vancouver while the car was replaced. A new departure time had not been set.
Spokesman Jacques Gagnon said the train, which travels back and forth between Vancouver and Toronto, was late getting to Toronto because numerous freight trains along the tracks had mechanical problems. He said Via Rail would compensate passengers.