A man died after being hit by a truck on the M6 near Stafford.
The highway has therefore been closed southbound between junctions 13 and 14 for more than six hours and is expected to remain closed for most of the morning.
Police also closed a bridge on the South Stafford Highway at Ash Flats Lane.
The man, a 30-year-old pedestrian, died after being hit by a truck south of Stafford at around 3am.
Collision investigators are currently reviewing the scene and using all witnesses or anyone with dashboard images.
Relatives of the man have been informed.
As a result, there are significant traffic jams on the M6 towards Stoke, while some drivers were stuck behind the incident for more than four hours.
They have now turned around and have been allowed to continue their journey from Exit 14, while Stafford is diverting traffic along the A34 and A449 highways.
Staffordshire police warned at 8:15 that the road would probably remain closed "for the next few hours". The northbound roadway is normally open.
A spokesman for Highways England explained the hijacking in a statement: "There are currently long delays in the approach to the closure of the J16.
"At the M6, Exit 14, take the East A34 exit.Continue on A34, Greyfriars / Queensway to its junction with the A449, Wolverhampton Road.
"Take the exit onto the A449 south and continue to the intersection with junction 13 of the M6.
"Road users coming from the north-west to London may consider leaving the M6 at J15, taking the A50 towards the M1 heading south towards the M25 and London.
"Road users are advised to allow extra time for their journeys and may consider other routes."
Meanwhile, police, paramedics and firefighters were also at the scene of an accident on the M54 heading east.
At least one car was severely damaged during the rush hour collision between junction 4 for Shifnal and Junction 3 for A41.