A crash involving a GO train and a tow truck at a level rail crossing near Lisgar station in Mississauga has left the driver dead and is causing major delays for commuters on GO's Milton line this morning.

The collision, which happened just at about 6:30 a.m. on Ninth Line north of Derry Road, caused trains on the Milton Line to hold in place for the entire morning commute.

​"Unfortunately no trains from Milton can go at this point," Metrolinx spokesperson Anne Marie Aikins told CBC News. "The scene is under police authority, so we have to wait for them to give us the go-ahead to go."

Aikins said no one on board the train, which was carrying about 170 passengers, was hurt in the collision.

The train dragged the tow truck about 500 metres from the crossing, which is protected by gates and flashing signals. The driver, who has not been identified, was pronounced dead at the scene.

Peel Regional Police Const. George Tudos said moments before the tow truck was hit, there was a minor multi-vehicle collision near the crossing. It's believed the tow truck was responding to that crash when it was struck by the train.

Passengers who spoke to CBC News said they barely noticed the impact.

"I didn't feel anything," said Hina Shamsi, a commuter that got on the train in Milton.

"After we were stopped for a bit I smelt burning tires ... I think the train is just so big that you don't really feel the impact."

Shamsi said she'd only been on the eastbound train for about 10 minutes before it collided with the tow truck.Since the train was only two stations into its route to Union station, Shamsi says there aren't many people on board.

GO Transit is advising commuters who use the Milton line to seek alternate routes into downtown this morning, including the Lakeshore West line.

GO is also advising passengers at Meadowvale GO station and all stops east that another train will be sent back up the line to offer GO train service.

Passengers will be off loaded shortly once transportation is in place. Go Transit officers will advise shortly. <a href="https://t.co/AbXCSkFTa4">pic.twitter.com/AbXCSkFTa4</a> —@PeelPoliceMedia

Passengers will be off loaded shortly once transportation is in place. Go Transit officers will advise shortly. <a href="https://t.co/AbXCSkFTa4">pic.twitter.com/AbXCSkFTa4</a> —@PeelPoliceMedia

One pronounced on scene after tow truck struck by Go train. Ninth Line north of Derry Rd west of Lisgar Station. <a href="https://t.co/qHJRC2Fi5Q">pic.twitter.com/qHJRC2Fi5Q</a> —@LateNightCam

Breaking: Ninth Line north of Derry Rd - Tow Truck struck by Go Train at rail crossing. <a href="https://twitter.com/MississaugaFES">@MississaugaFES</a> on scene req PRP. Close rail line. —@LateNightCam