
PHOTO: PETER MCINTOSH
The crash happened in Andersons Bay Rd next to the Oval about 2.30pm.
Police said two lanes were blocked initially, but were clear from about 3pm.
It appeared the car was sandwiched between the truck and bus. There were passengers on the bus.
Fire and Emergency New Zealand described the crash as minor.
Firefighters from the Lookout Point, Willowbank and St Kilda stations were sent to the scene and helped with traffic control, a spokesman said.