La Alameda de Alfonso XI hace el papel de terminal de autobuses urbanos y metropolitanos; mientras que el cruce del Toril, a las afueras del pueblo, acoge las paradas de autobuses de ámbito regional, de los cuales algunos también efectúan parada en Sotogrande Alto y en el Área de Servicio Montilla situada entre San Enrique y Torreguadiaro.