A bus crash is causing traffic headaches this afternoon in the Auckland suburb of Royal Oak.

A police spokesman said the bus drove into a ditch on the corner of Trafalgar St and Pah Rd just after 4pm.

No one was injured, but the bus was blocking south-bound lanes on a blind corner.

Traffic was at a stand-still as far away as Queenstown Rd, police said.

Advertisement

"The bus is waiting for a tow-truck and motorists are asked to avoid the area while the bus is moved out of the ditch."