Travel from Barcelona to Cap-Salou

Bus or train from Barcelona to Cap Salou?

Spanish Railways AVE operates a train from Barcelona to Cap Salou every 20 minutes. Tickets cost $27 - $40 and the journey takes 31 min. 2 other operators also service this route. Alternatively, Empresa Plana operates a bus from Barcelona to Cap Salou every 30 minutes. Tickets cost $11 - $19 and the journey takes 1 h 30 min.

How to get from Barcelona to Cap Salou

From Barcelona Sants train to Camp de Tarragona, bus to Tarragona, then bus to Salou - Festival Village. 1 h 27 min 34€. From Barcelona bus to La Pineda. 1 h 30 min 14€. From Barcelona Sants train to Salou - Club Nautic then bus to Salou - Hotel Los Molinos. 1 h 34 min 21€. From Pl. Catalunya Aerobus to Barcelona Airport El Prat T1 then bus to Salou - Festival Village. 1 h 59 min 20€. From Barcelona drive to Cap Salou. 1 h 15 min 13€.

Is there a direct bus between Barcelona and Cap Salou?

Yes, there is a direct bus departing from Barcelona and arriving at La Pineda. Services depart every 30 minutes, and operate every day. The journey takes approximately 1½ hours.

Operators from Barcelona to Cap Salou

OperatorPhoneWebsite
Spanish Railways AVESpanish Railways AVE
Empresa Plana+34 (0) 977 553 680Empresa Plana
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Aerobus Barcelona+34 902 100 104Aerobus Barcelona