Fremantle line disruption
Train services on the Fremantle Line have been suspended and replacement buses are operating the full length of the line in both directions.
The line lost power as a Perth-bound train was pulling into Daglish station at 7.45am.
An overhead wire was brought down, but at this stage it has not been determined whether it was a power line or part of the supporting structure, or what caused it to come down.
Passengers were kept on the train at Daglish until it was determined it was safe for them to disembark and complete their journey by bus.
Several other trains along the line also lost power but all were able to stop at stations so passengers could disembark on to platforms.
All other lines are unaffected.
Transperth has technicians on site working to resolve the issue but normal services are not expected to resume for some hours.