Investigators at the scene of the incident. Picture: Mogens Johansen/The West Australian

A Public Transport Authority worker has died after being struck by a train near Guildford Station on the Midland line this morning.

The PTA said in a statement that the man was part of a crew carrying out maintenance work on a pedestrian crossing near Meadow Street.

He was struck by a Perth-bound train at 10.35am.

The Office of Rail Safety and WorkSafe have been notified.

The PTA said it would assist with the inquiries and conduct a full investigation.

There were about 50 passengers on the train involved. They completed their journey on a replacement bus.

Trains were cancelled between Bassendean and Midland and replacement buses organised.

Full services resumed about 1.15pm.































Emergency services are in Guildford where a worker appears to have died after being hit by a train.

Details of the incident are not clear.

It is near the Stirling Arms Hotel.

Train services were cancelled between Bassendean and Midland but have since resumed.

Police, Public Transport Authority and Worksafe officials are at the scene.

More to come