From Olbia: Olbia airport or ports. in both cases, you has to take the SS 125 in direction Arzachena-Palau. When you reach the junction for Palau, turn left toward Santa Teresa di Gallura, 23 km away. Estimated time ( from the airport or the port) 50 min. From Golfo Aranci is the same road.
From Cagliari: just take the SS 131 Carlo Felice, direction Sassari. Prior to joining Sassari, take the exit in direction Castelsardo-Platamona that leads into coast Porto Torres-Santa Teresa. – -
From Alghero: along the highway up to 291 Sassari (35 km.), Go to Porto Torres (SS 131 for about 19 km.) And arrive in Santa Teresa. Estimated time 120 minutes.
From Porto Torres: it may be along the scenic north of the island, so you may choose to pass through other tourist destinations such as Castelsardo Valledoria, Costa Paradiso, Vignola etc.. The road (100 km. Approx.), with very beautiful sea view, is passable in 80 minutes approx.