La Estación de Autobuses de Marbella, un edificio moderno, diáfano y funcional situado en la zona norte de la ciudad (avenida del Trapiche, s/n), cuenta con catorce andenes, zona comercial con restaurante, amplia sala de espera, cafetería, tiendas de souvenir y sala recreativa.
Junto a la estación se ubica una estación de servicio con supermercado, una parada de taxis y un aparcamiento para vehículos particulares.
Los autocares enlazan con el centro de la ciudad y con Málaga, Torremolinos, Benalmádena Costa, Fuengirola, Coín, Monda, Guaro, Ojén, San Pedro Alcántara, Ronda, Estepona, Sabinillas, Guadiaro, San Roque, La Línea, Algeciras, Cádiz, Jerez, Sevilla, Gibraltar, Almería, Granada, Córdoba, Madrid, Valencia, Francia, Bélgica, Holanda, Lisboa, Niza y Marruecos.