Living in Ribes
Getting around
Sant Pere de Ribes has no train station or town bus, but several intercity bus lines. Here is how to get to Barcelona, Sitges, Vilanova and the airport.

Bus
BusGarraf
e14 · Sant Pere de Ribes – Barcelona
Direct to Barcelona.
BusGarraf
e16 · Roquetes – Sitges – Barcelona
To Gran Via. About 51 departures each way Monday to Friday since October 2025.
BusGarraf
Vilanova – Roquetes – Sitges – Airport
Airport line with a stop in Les Roquetes.
Plana
L68 · Vilanova – Sitges – Sant Pere de Ribes – Vilafranca
Stops at Plaça Catalunya, Rocamar, Mas d’en Serra and Les Roquetes.
Plana
Sitges – Vilanova and Sitges – Roquetes
Via Ribes and Sant Camil Hospital, or via Mas d’en Serra.
Timetables and stops: busgarraf.cat (tel. 93 893 70 60) and mobilitatpenedes.cat.
Sources: BusGarraf · Generalitat (Oct. 2025) · Ajuntament de Sitges
Train
There is no station in the municipality. The nearest are Sitges and Vilanova i la Geltrú, on the Rodalies R2 Sud line, reached by bus.
On-demand transport
For Can Pere de la Plana, Can Lloses–Can Marcer and Mas Alba there is an on-demand service: book the day before on 900 69 65 66.
Taxi
Tel. 93 896 47 25. Ranks at Av. Onze de Setembre / Pl. Catalunya (Ribes) and Av. Catalunya, 8-10 (Les Roquetes).
Source: Consell Comarcal del Garraf (2023 data: check before you travel).
Official information
This is an independent community website. For procedures, notices and official data, always check the official sources.