San Pedro - Buses

Buses to and from San Pedro de Alcantara

San Pedro does not have a bus station, but a bus lay-by located near the town centre on the Boulevard over the A-7 underpass. Services are operated from here to Algeciras, Benahavis, Cadiz, Cordoba, Estepona, Granada, La Linea, Málaga, Marbella (town centre and bus station), Ronda and Seville. For those staying to the west of San Pedro, this is the best place from which to take a bus to Ronda.

There is a Portillo bus company kiosk where you can tickets for all services. There are no facilities but there are several cafes and shops nearby.

Bus Timetable


Book bus tickets on-line

Download PDF Timetable for Portillo Bus's from San Pedro


Hire a car is another alternative way to get around! Consult our general Car Hire page here.


View San Pedro de Alcantara Bus Stop in a larger map