A motorcyclist has died after colliding with a bus, a utility and a sedan near Wollongong.
The 23-year-old was travelling south on the Princes Hwy, Unanderra when he reportedly overtook a bus heading in the same direction about 8.20pm Friday, police said.
In the process, the motorcyclist hit the bus and crashed into a utility and sedan travelling north.
Know the news with the 7NEWS app: Download today
NSW Ambulance paramedics treated the motorcyclist, but he died at the scene.
The 24-year-old driver of the ute allegedly left the scene before later returning.
Both the male bus driver, aged 54, and the 19-year-old female driver of the sedan stopped at the crash.
The three drivers were arrested and taken to Wollongong Hospital for mandatory testing, before the 54-year-old man and 19-year-old woman were released.
The 24-year-old man was charged with failing to stop and assist after a vehicle impact causing death.
He was refused police bail and will face Wollongong Local Court on Saturday.
Investigations continue into the circumstances surrounding the crash.
A report will be prepared for the coroner.