A HORROR 24 hours on New South Wales roads has seen four people killed in three crashes across the state. A woman died after a four-car collision on the M7 early this morning and a man died from his injuries following a head-on collision near Tamworth yesterday.

The driver of the other vehicle in that crash was killed and an accident on the Sturt Highway near Maude left one person dead. Commuter traffic was thrown in disarray this morning after the fatal crash on the M7 about two kilometres from The Horsley Drive in Cecil Hills.

Emergency services were called to the scene just after 6.15am and set up diversions as rescuers attended to the 57-year-old woman but she died at the scene.

In the crash near Tamworth, when the Hyundai Elantra he was driving collided with a Hyundai i30 travelling in the opposite direction.

The driver of the i30 was airlifted to John Hunter Hospital in a critical condition but died early this morning. Meanwhile a woman has died and a man is in a critical condition after a B-triple truck collided with a van in Hay.

The female driver of the van died at the scene at the intersection of the Sturt Highway and Maude Road. The truck driver was treated at the scene before being taken to Hay Hospital in a critical condition.