A truck has overturned at a busy intersection in Dee Why on Sydney's northern beaches, blocking several lanes and causing significant delays to traffic and bus services.

The truck, which police said was transporting a shipping container, overturned at the intersection of Pittwater and Warringah roads just after 6am on Monday.

"It's one hell of a mess down here," one witness told 2GB.