Por carretera se halla situado a 10,1 kilómetros de Vélez-Málaga, a 48,5 kilómetros de Málaga y a 542,6 km de Madrid.