A man is in critical condition in Royal Columbian Hospital in New Westminster, B.C., after being hit in the head by a passing out-of-service SkyTrain on Tuesday night.

The man, who was standing on the platform at the Gateway Station in Surrey, was feeling ill and was doubled over with his head above the track when the train came through at 40 km per hour, said Derek Zable of TransLink.

The incident happened around 11 p.m. The platform was packed with people at the time - with many coming home from Tuesday's Canucks game.

Zable said the man had bent over once but had stood back as an in-service train arrived at the platform. Once it pulled away, he had bent over again, only to be struck by the second train.

Zable added that a reader's board usually displays information about arriving trains for passengers. Out-of-service trains do not normally stop at stations.

The man's name and age have not been released.