There are 4 ways to get from Roda de Berà to Terrassa by train (Renfe), car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Barcelona Sants
best- Take the train from Roda de Mar to Barcelona Santstrain R13
- Take the train from Barcelona Sants to Terrassa Estació del Nordtrain R4
1h 59m€10–28Drive 77.4 km
- Drive from Roda de Berà to Terrassacar 77.4 km
54 min€13–18Taxi
- Take the taxi from Roda de Berà to Terrassataxi 77.4 km
54 min€140–180Train
- Take the train from Sant Vicenç de Calders to Terrassa Estació del Nordtrain R4
3h 7m€15–36
Roda de Berà to Terrassa by train
Questions & Answers
The cheapest way to get from Roda de Berà to Terrassa is to train via Barcelona Sants which costs €9 - €28 and takes 1h 59m.
The fastest way to get from Roda de Berà to Terrassa is to drive which takes 54 min and costs €12 - €18.
No, there is no direct train from Roda de Berà to Terrassa. However, there are services departing from Roda de Mar and arriving at Terrassa Estació del Nord via Barcelona Sants. The journey, including transfers, takes approximately 1h 59m.
The distance between Roda de Berà and Terrassa is 102 km. The road distance is 77.4 km.
The best way to get from Roda de Berà to Terrassa without a car is to train via Barcelona Sants which takes 1h 59m and costs €9 - €28.
It takes approximately 1h 59m to get from Roda de Berà to Terrassa, including transfers.
Roda de Berà to Terrassa train services, operated by Renfe Cercanias, depart from Roda de Mar station.
Roda de Berà to Terrassa train services, operated by Renfe Cercanias, arrive at Barcelona Sants station.
Yes, the driving distance between Roda de Berà to Terrassa is 77 km. It takes approximately 54 min to drive from Roda de Berà to Terrassa.
Book your Roda de Berà to Terrassa train tickets online with Omio.
What companies run services between Roda de Berà, Spain and Terrassa, Spain?
You can take a train from Roda de Mar to Terrassa Estació del Nord via Barcelona Sants in around 1h 59m.
- Phone
- +34 912 32 03 20
- [email protected]
- Website
- Renfe Cercanias
Train from Roda de Mar to Barcelona Sants
- Ave. Duration
- 56 min
- Frequency
- 5 times a day
- Estimated price
- €5–16
- Website
- Renfe Cercanias
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Terrassa Estació del Nord
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- €4–12
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Sant Vicenç de Calders to Terrassa Estació del Nord
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €14–35
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Ave. Duration
- 54 min
- Estimated price
- €140–180
Taxi Meléndez
- Phone
- +34 609 379 161
Taxis Rodrigo
- Phone
- +34 608 835 458
Taxis Velasco
- Phone
- +34 670 395 909
Taxi Alonso
- Phone
- +34 651 137 956
- Website
- taxialonso.es
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, What documents do I need to cross Niagara Falls?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 4825+ hotels available in Terrassa.

