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.

A Plana bus at a stop in Sant Pere de Ribes

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.