Santa Teresa di Gallura is situated on the Northern tip of the island of Sardinia. From Porto Torres you can take the parkway going through the North of the island. From Olbia take the SS125 following directions for Arzachena – Palau. At the fork towards Palau turn left to Santa Teresa di Gallura and follow the road for 23Km. From Cagliari take the SS131 until Sassari. Before entering the city centre take the exit 'Sassari Latte Dolce' and follow direction 'Platamona-Castelsardo' that leads into the coastal road Porto Torres-Santa Teresa.
From Alghero take the 291 untill Sassari (35Km), then go on towards Porto Torres (SS131 for 19km) and then follow the above mentioned parkway to the North of the island. From Olbia the port is well sign posted and about 45 minutes away by car.