Girls' horror as teen trapped under bus after it mounted footpath

A 16-year-old girl is in a serious but stable condition after being trapped for 90 minutes under a bus that mounted a footpath in western Sydney.

The bus was travelling on Argyle Street in Parramatta about 9.45pm on Sunday when it mounted the footpath at the Church Street intersection and hit three teenage girls who were waiting at the bus shelter outside Parramatta train station.

One girl was trapped under the bus for an hour-and-a-half before she was freed and taken to Westmead Hospital in a critical condition.

Bus crashed into bus shelter in Parramatta in Sydney's west.
The bus crashed into a shelter in Parramatta on Sunday night. A 16-year-old girl was pinned underneath for 90 minutes. Source: 7News

The girl was conscious as firefighters, paramedics and police all worked desperately to save her.

Images from the scene show the windscreen of the bus severely cracked, with the vehicle appearing to be wedged underneath a bus stop awning, close to a wall.

"It was a very arduous task of extricating her from underneath the bus," Inspector Phil Sheedy told Seven News.

A bus crashed into the bus shelter on the intersection of Argyle and Church streets on Sunday night in Parramatta. Three 16-year-old girls were injured - one pinned underneath. One of the girls is pictured in an ambulance.
One of the teenage girls is assessed by paramedics. Source: 7News

"It was a very confined space, up against the wall, and it was quite a tricky rescue but they did a very good job in the end."

By Monday afternoon the girl's condition improved to serious but stable.

The other two teenagers had minor injuries and were taken to hospital.

A bus crashed into the bus shelter on the intersection of Argyle and Church streets on Sunday night in Parramatta. Three 16-year-old girls were injured - one pinned underneath. Firefighters are seen checking under the bus.
A bus driver searches under the bus. The driver of the bus has been treated for shock. Source: Nine News
A bus crashed into the bus shelter on the intersection of Argyle and Church streets on Sunday night in Parramatta. Three 16-year-old girls were injured - one pinned underneath. Firefighters are seen next to the bus.
It's believed the bus had 20 passengers on board. Source: Nine News

The 62-year-old bus driver was treated at hospital for shock and will undergo mandatory tests.

The bus is believed to have been carrying about 20 passengers, with a 49-year-old woman taken to hospital with an eye injury.

Do you have a story tip? Email: newsroomau@yahoonews.com.

You can also follow us on Facebook, download the Yahoo News app from iTunes or Google Play and stay up to date with the latest news with Yahoo’s daily newsletter. Sign up here.