As usual this map starts from Cagliari’s train station.

To go to Carloforte a ferry is needed and you can catch one from Portovesme or from Calasetta. These are directions to Portovesme, it should take more or less one hour and a half. The ferry takes another 45 mins.

From Cagliari take to SS130 for Elmas or airport but keep going till the end to Iglesias (do not enter Iglesias) and further. Then SS 126 for a while, turn right to follow SP 82 to Portovesme.

The map shows you the way.