Abstract This paper proposes a robust cubature Kalman filter (CKF) for nonlinear state-space models with unknown state and measurement noise covariance matrix (MNCM). This paper studies situations in which sensors are independent of each other. Therefore, the unknown measurement noise variance is modeled as an unknown inverse-Gamma (IG) distribution. The Gaussian-Student-t-inverse-Wishart mixture distribution (GSTIW) is used to model the one-step prediction distribution. Modeling generates a large number of unknown parameters. Therefore, this article adopts the statistical linearization method to linearize the observation function and then estimates the state and parameters separately to reduce the computational burden of estimating unknown parameters, significantly improving the algorithm's efficiency. Finally, using the variational Bayesian (VB) method, a novel and efficient robust cubature Kalman filter based on the IG distribution and GSTIW mixture distributions (IG-GSTIW-CKF) is obtained. Simulation and experimental results show that the proposed method has better estimation accuracy than several advanced algorithms when sensors are independent. In addition, the efficiency of the proposed algorithm is significantly higher than that of other CKF-based methods.