Le port Corallo (Villaputzu) se situe dans la province de Cagliari, sur la côte sud orientale de la Sardaigne, à mi distance entre les ports de Cagliari et d`Arbatax (70 km). On le rejoint à partir de Cagliari en prenant la route ss. 125 qui traverse le parc naturel des Sette Fratelli.
Partant de Olbia, on prend la route 125 (Orientale Sarda), qui traverse des zones particulièrement belles.
Autre parcours plus rapide : prendre la 131 jusqu`à Nuoro, puis la route pour Lanusei et continuer sur la 125 en direction de Cagliari.
A partir de Porto Torres, emprunter la 131 (Carlo Felice), puis à proximité de Cagliari, le périphérique 554 et ensuite la ss. 125.