A truck driver has died following a crash with a V/Line train at a level crossing in Geelong.
The crash happened near Barwon Terrace in South Geelong at 6.40am on Monday.
The truck driver suffered life-threatening injuries, was freed from the wreckage by firefighters and treated by paramedics but died at the scene.
The train driver and conductor were not injured.
No passengers were onboard the service which had been heading towards Waurn Ponds and was due to travel to Melbourne.
Damage to the train appeared to be limited to a broken light and a scrape on one carriage.
Anyone who saw what happened has been urged to contact police.
Coaches are replacing trains on the Geelong and Warrnambool V/Line services through the area until further notice.