A man has been charged over a crash that has left a teenage boy fighting for life in a Sydney hospital.
The 17-year-old was walking home from the train station with a friend when a van mounted the kerb and flung him into a brick wall on Thursday afternoon.
The nightmare crash took place on the Hume Highway at Casula in Sydney’s southwest on Thursday afternoon.
The boy was hurled more than 20 metres into a brick home.
He suffered serious head injuries and was left motionless.
The 17-year-old was treated at the scene by paramedics before being taken to Westmead Hospital in a critical condition, where he remains.
His friend narrowly avoided being hit by the van.
Ambulance NSW Inspector Braden Robinson said the busy road proved challenging for paramedics.
“Paramedics did a great job responding to such a significant job in an extremely busy location,” he said in a statement supplied to 7NEWS.com.au.
“Please take care when driving in these treacherous conditions. We need everyone to look out for each other.”
The 37-year-old van driver was taken to hospital for mandatory testing following the crash.
He was later charged with dangerous driving occasioning grievous bodily harm and negligent driving occasioning grievous bodily harm.
His licence has been suspended and he’s due to face court in Parramatta on Friday.
Investigations into the crash continue.