The back of a public bus has been ripped apart after it was struck by a train at a level crossing in Perth this afternoon.
The incident occurred just after 2:30 pm at the intersection of The Crescent and Kelvin Road in Maddington.
There were no passengers on the bus but the driver is suffering from shock.
The Public Transport Authority says there were about 50 people on the train when it struck the bus.
A train passenger Narissa told the ABC she has been shaken up by the incident but is otherwise ok.
“I was actually seated reading a book at the time that it happened,” he said.
“The people that were at the front of the train, they were standing to get off the train because it was right before it hit the platform, and the train just jolted and stopped so they would have been knocked backwards.
“I walked along the train carriage and opened the switch doors to the next carriage and I could see all of the damage.”
Narissa says she got off the train and was shocked by the damage.
“The whole entire of the back of the bus where the engine is, is completely taken off and destroyed,” she said.
“There’s gas everywhere, you can smell of it; a couple of us were kind of scared that the bus would actually cause an explosion so we were quite scared and really eager to get off the train.”
The PTA says trains on the Armadale Line were stopped in both directions so investigators could attend the scene.
It says replacement buses operated between Cannington and Gosnells stations.
The PTA says rail services have since resumed on the line.