Travel from Barcelona to Sant-Pol-de-Mar

Bus or train from Barcelona to Sant Pol de Mar?

Sagales operates a bus from Barcelona to Sant Pol de Mar hourly. Tickets cost $6 - $10 and the journey takes 58 min. Alternatively, Barcelona Cercanías (RENFE) operates a train from Barcelona to Sant Pol de Mar every 30 minutes. Tickets cost $4 - $6 and the journey takes 1 h 2 min.

How to get from Barcelona to Sant Pol de Mar

ModeDurationPrice
From Barcelona - Ronda Sant Pere 21-23 bus to Sant Pol de Mar - N-ll - Plaça de Sant Cristòfol.58 min5€
From Barcelona Pl. Catalunya train to Sant Pol de Mar.1 h 2 min4€
From Barcelona taxi to Sant Pol de Mar.36 min70€
From Barcelona drive to Sant Pol de Mar.36 min5€

How long does it take to get from Barcelona to Sant Pol de Mar?

The bus from Barcelona - Ronda Sant Pere 21-23 to Sant Pol de Mar - N-ll - Plaça de Sant Cristòfol takes 58 min and departs hourly.

Operators from Barcelona to Sant Pol de Mar