Cheap Train and Carpool tickets to Torredembarra

What are the most popular routes to Torredembarra?

Barcelona - TorredembarraAverage priceCOP 52 512Average duration2h 14mDaily departures3
Tarragona - TorredembarraAverage priceCOP 32 265Average duration14mDaily departures4
Zaragoza - TorredembarraAverage priceCOP 87 379Average duration2h 20mDaily departures24