GO Transit service was delayed, and some trains cancelled, after a pedestrian was fatally struck by a train near an east-end Toronto station.

The pedestrian was fatally struck by a Via Rail train near Danforth GO Station shortly before 4 p.m. on Thursday.

The pedestrian was pronounced dead at the scene.

As a result of the incident, all GO train service on the Lakeshore East and Stouffville lines was suspended for more than an hour. Crews were able to clear one of three tracks, allowing some trains through by 5:30 p.m. Regular service was back up and running an hour later.

In the event of disruptions, GO Transit users can use tickets or passes on the TTC to travel to Kennedy Station, where they can then catch a bus to Guildwood GO Station.