Buses to and from Marbella
The bus station is located a few km inland from the centre of the town adjacent to the N340 coast road at one of the intersections. The local buses pass through the town and the long distant coaches do not.
Routes operate from Marbella bus station to the following destinations:
Aeropuerto de Málaga – Algeciras – Almería – Benahavís – Benalmádena Costa – Cádiz – Coín – Córdoba – Estepona – Fuengirola – Granada – Hipercor – Hospital (from the centre) – Jaén – La Línea – Málaga – Nueva Andalucía – Ojén – Ronda – San Pedro (from bus station) – San Pedro (from the centre) – Sevilla – Torremolinos – Urbanos
Follow the link below for timetables of all routes.
Bus from Marbella to all possible Destinations in Andalucia
Local buses also operate in Marbella on a route from La Cañada shopping centre to El Ángel via the Hipercor in Puerto Banús. Timetables can be found here. It costs €1,16 for a single journey and tickets are purchased on board the bus. Travelcards are also available priced at €1,20 and are sold already charged with €5 (€6,20 total). These cards can then be topped up with 5 to 500 euros in Marbella Bus Station, in the ticket office at San Pedro Alcántara or on all Servicio Urbano de Transporte buses.
A monthly card is also available priced at €36 per month for unlimited travel on Servicio de Transporte Urbano de Marbella buses. It is personalised with your name and a photograph and can be recharged in Marbella Bus Station or at San Pedro Alcántara ticket office.
Follow the link below for timetables.
View Marbella Bus Station in a larger map
San Pedro de Alcántara
Routes operate from San Pedro to the following destinations: Algeciras - Benahavís - Cádiz - Córdoba - Estepona - Granada - Hospital - La Línea - Málaga - Marbella - Ronda - Sevilla
Follow the link below for timetables of all routes.
Portillo Timetable from San Pedro de Alcántara to other towns in Andalucia

