Por carretera se halla situado a 20 km de Ronda, 97 km de Málaga y a 576 km de Madrid.