Además del servicio de cercanías, también existe un servicio regular de autobuses interurbanos que comunican la ciudad con Algeciras, Benalmádena, Cádiz, Coín, Córdoba, Granada, Jerez, La Línea de la Concepción, Málaga, Marbella, Mijas, Ronda, Sevilla y Torremolinos.