UTICA, N.Y. -- Nearly 370 people aboard a "Polar Express" holiday train got quite a ride on Thursday night -- three of the cars and an engine derailed after the train left the Utica station.
The derailed cars stayed upright and no one was hurt. One of the passengers on board, Molly Hartnett, of Manlius, told The Post-Standard of Syracuse that the train was too far from the station to walk back in the dark, so Santa visited the train while the passengers waited for buses to pick them up.
That made an impression on Hartnett's grandson, Liam Hartnett-Weare, 6, who told The Post-Standard: "It was cool."
About 100 children were on board, and firefighters carried some of the smaller kids to the buses.
The "Polar Express" takes children to a replica of the North Pole to meet Santa. It's inspired by the picture book of the same name, about a doubting boy who regains faith in the spirit of Christmas during a magical train trip to the North Pole.
Officials said Friday night's Polar Express trips on the Adirondack Scenic Railroad were canceled, UticaOD.com reported.
This article includes reporting by msnbc.com staff and The Associated Press.