One person is in hospital after a bus crash in the Auckland suburb of Ponsonby.
Images from the scene showed the bus crashed through railing on Newton Rd, over the Northwestern Motorway.
Police initially said no one was injured but a St John spokesperson later confirmed one person was taken to Auckland Hospital with minor injuries.
Another 24 people were treated for minor injuries at the scene, St John said. Stuff reported those on board were secondary school students.
Glenda Fryer, a member of Waitematā's local board, said she was on her way to Newmarket when she saw the scene of the crash.
Fryer said on Facebook the scene looked "quite dramatic" and hoped no one was injured.
Witness Bridget Burke said the bus crash appeared "to be a major incident".
"It looks very precarious," she told RNZ's Morning Report.
Another witness, Holly Gillan, told Stuff the noise of the bus crashing sounded similar to an explosion.
"It looks like the driver lost control and hit the railing," she said.
The lanes heading towards Ponsonby were blocked while emergency services worked to clear the scene.
Auckland Transport told commuters to expect delays on the 18, 20, 110, 129, 105, 132, 133, 134, 195, 209, 866 and 966 bus routes due to the crash.
Commuters should allow additional travel time, Auckland Transport said.
"Both directions of the Newton Rd overbridge are now fully closed, as vehicle recovery takes place. Please follow direction of emergency services on scene."
Motorists were advised to avoid the area, police said.