The crash happened just around 5:45 p.m. near exit 300.
The two left lanes were closed for around two hours.
Raleigh police and Highway Patrol said the crash involved three cars.
Witnesses told police a black Dodge stopped on I-40 and was struck from behind by a small truck.
Officials don't know why the car stopped on I-40 but everyone walked away with minor injuries.
[Ads /]
The lanes opened at 7:15 p.m.
[Ads /]
See breaking news? Tell us about it here.