Public bus from Olbia to Olbia (city)
Opposite the cruise terminal (Stazione Maritima) you can take bus N° 9 to the center of the city. The bus leaves every 30 minutes. In just a few minutes you stop at Via Genova, close to the center. From there it is easy to walk.
The bus also makes a stop at the train and bus station. A ticket costs € 1.30 per person (valid for 90 minutes after validation).