Police say they believe the bus had been stolen earlier in the evening and the offender would be referred to Youth Aid.
The bus had crashed into several parked vehicles, including one in Cumberland St.
No one was in any of the parked vehicles and there were no injuries.
Police said the driver left the scene in Pine Hill, in North Dunedin, but was found shortly afterwards by officers.