A person has died after being struck by a train this evening, police said.

The incident occurred in the Canterbury settlement of Rakaia "a short time ago", they said in a media release at 9.30pm.

No further details are available.