A pedestrian has been struck and killed by a train in the Auckland suburb of Takanini.