Travel from Barcelona to Roda-de-Berà

Bus or train from Barcelona to Roda de Berà?

Spanish Railways (RENFE) operates a train from Barcelona to Roda de Berà hourly. Tickets cost $10 - $20 and the journey takes 59 min. Alternatively, Empresa Plana operates a bus from Barcelona to Roda de Berà hourly. Tickets cost $11 - $16 and the journey takes 1 h 21 min.

How to get from Barcelona to Roda de Berà

From Barcelona P.Gracia train to Torredembarra then bus to Roda de Barà. 1 h 49 min £21. From Barcelona Catalunya train to El Vendrell, walk to El Vendrell, then bus to Roda de Barà. 2 h 22 min £12. From Barcelona bus to Tarragona then bus to Roda de Barà. 2 h 32 min £17. From Barcelona bus to El Vendrell then bus to Roda de Barà. 3 h 20 min £30. From Barcelona taxi to Roda de Berà. 55 min £90. From Barcelona drive to Roda de Berà. 55 min £7.

Is there a direct bus between Barcelona and Roda de Berà?

No, there is no direct bus from Barcelona to Roda de Berà. However, there are services departing from Barcelona and arriving at Roda de Barà via Tarragona. The journey, including transfers, takes approximately 2 h 32 min.