Three people, including two male toddlers and a woman in her 30s, were injured after a truck and a train collided at a level crossing in Guildford, an eastern suburb of Perth. The incident occurred during peak hour on Meadow Street just before 4 p.m.
A spokesperson for St John Ambulance stated that the injuries did not appear to be life-threatening. All three individuals were treated by emergency responders at the scene.
Chaotic Scene in Town Centre
Eyewitnesses described the scene in the heart of the Guildford town centre as “pretty chaotic.” One witness, Eric, reported that the truck appeared to have been torn in half during the collision.

“The truck’s in two .. From what I could see the cab of the truck’s further across the railway crossing and the tail part of the truck was laying just prior,” he told 102.5 ABC Perth.
Visual evidence from the scene showed a truck with a metal tray stuck on the tracks and boom gates that had been bent out of shape.
Widespread Transport Disruptions
The collision caused significant interruptions to rail services. Trains on the Midland line were cancelled between Bayswater and Midland, with replacement buses deployed to ferry passengers.
Transperth indicated that the incident also resulted in delays across the Airport, Ellenbrook, and Fremantle lines. Heavy traffic was reported throughout the surrounding area.
Potential Next Steps
Authorities may need to conduct a detailed assessment of the Meadow Street level crossing and the damaged boom gates before rail services can fully resume.
It is likely that a formal investigation will be conducted to determine the circumstances leading to the collision. Cleanup operations to remove the wreckage of the truck from the tracks could take several hours.
Frequently Asked Questions
Who was injured in the collision?
A woman in her 30s and two male toddlers were injured; however, their injuries were reported as non-life-threatening.
Where exactly did the crash occur?
The collision took place at a level crossing on Meadow Street in the centre of the Guildford town centre.
Which train lines were affected by the incident?
Trains were cancelled on the Midland line between Bayswater and Midland, with further delays reported on the Airport, Ellenbrook, and Fremantle lines.
How should city planners balance peak-hour traffic flow with rail safety at town centre crossings?
