GO Train service has resumed on the Milton and Kitchener lines after a pedestrian was struck near Bloor GO station.
Metrolinx said the incident happened around 9 a.m. Monday, which had also affected the Union Pearson Express.
GO Transit officials had initially said it was a possible fatality but Toronto police later clarified the person was taken to hospital with non-life threatening injuries.
GO Transit said trains were put back into service around 11:30 a.m.
Service for the Union Pearson Express resumed at 10:26 a.m.