The crash happened at around 9:00 a.m. Friday in the northbound lanes near Street Road in Bensalem.
A box truck overturned and fully blocked two lanes of traffic and partially blocked a third.
Cars had to get by on the shoulder.
The crash was finally cleared around 11:20 a.m.
No injuries were reported.
There is no word yet on what caused this crash.