Service has been suspended on GO Transit's Kitchener line after a person was struck by a CN freight train near the Brampton GO station at about 4:45 p.m. Wednesday evening.

Kitchener Line: A report has come in that a person was struck by a freight train at Brampton GO. More details to come when available. —@GOtransit

Peel Regional Police Const. Mark Fischer said the train hit a man near Mill Street and Railroad Street. The victim was transported by air ambulance to a trauma centre with life threatening injuries.

Police are advising motorists to avoid Brampton's downtown core due to blocked roads at the accident scene.

GO Transit said it will not be operating trains farther than the Bramalea GO Station on the Kitchener line and is asking passengers getting on at its Bloor and Weston stations to take the Union-Pearson Express instead.