R.I.P Lachlan Boffa

A teenage boy in school uniform has died after being hit by a train in Melbourne, police say.

The boy was struck at Wilson station in Melbourne's east on Tuesday afternoon.

An Ambulance Victoria spokeswoman said the 17-year-old boy died at the scene.

Paramedics were called to the scene at 3.18pm (AEST) after the boy was trapped under the train.