San Teodoro is located in the Sardinian Eastern Coast, few km from Olbia and is served both by the panoramic route SS125 (Orientale sarda) and the highway SS131dcn, one of the main connections of Sardinia, connecting the Eastern side with the main route 131 Sassari-Cagliari.