Travel from Barcelona to Creixell

Bus or train from Barcelona to Creixell?

Spanish Railways (RENFE) operates a train from Barcelona to Creixell hourly. Tickets cost $10 - $20 and the journey takes 59 min. Mou-te Public Transport in Catalonia also services this route hourly. Alternatively, Empresa Plana operates a bus from Barcelona to Creixell every 3 hours. Tickets cost $10 - $16 and the journey takes 1 h 16 min. Mou-te Public Transport in Catalonia also services this route hourly.

How to get from Barcelona to Creixell

From Barcelona P.Gracia train to Torredembarra then bus to Creixell. 1 h 38 min £21. From Barcelona bus to Altafulla then bus to Creixell. 2 h £16. From Barcelona Catalunya train to El Vendrell, walk to El Vendrell, then bus to Creixell. 2 h 28 min £12. From Barcelona bus to El Vendrell then bus to Creixell. 3 h 26 min £30. From Barcelona taxi to Creixell. 54 min £93. From Barcelona drive to Creixell. 54 min £8.