Por carretera se halla situado a 139 km de Málaga (pasando por Ronda y a 672 km de Madrid.