There are 5 ways to get from Cardedeu to Piera by train, bus, car, or taxi
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
best- Take the train from Cardedeu to Bellvitge-Gornaltrain R2n / ...
- Take the train from Gornal to Pieratrain R6 / ...
2h 21m€9–14Train
cheapest- Take the train from Granollers-Centre to Martorell-Centraltrain R8
- Take the train from Martorell Central to Pieratrain R6 / ...
2h 21m€8–12Line 405 bus, line 7 bus, bus
- Take the bus from Cardedeu to Barcelona, Estació d'Autobusos Nordbus 405
- Take the bus from Gran Via - Roger de Flor to Palau Reialbus 7
- Take the bus from Barcelona - Palau Reial to Pierabus
3h 49m€15–25Drive 67.7 km
- Drive from Cardedeu to Pieracar 67.7 km
50 min€11–16Taxi
- Take the taxi from Cardedeu to Pierataxi 67.7 km
50 min€190–240
Cardedeu to Piera by train
Questions & Answers
The cheapest way to get from Cardedeu to Piera is to train which costs €7 - €13 and takes 2h 21m.
The fastest way to get from Cardedeu to Piera is to drive which takes 50 min and costs €10 - €16.
No, there is no direct bus from Cardedeu to Piera. However, there are services departing from Cardedeu and arriving at Piera via Gran Via - Roger de Flor and Barcelona - Palau Reial. The journey, including transfers, takes approximately 3h 49m.
No, there is no direct train from Cardedeu to Piera. However, there are services departing from Cardedeu and arriving at Piera via Gornal. The journey, including transfers, takes approximately 2h 21m.
The distance between Cardedeu and Piera is 86 km. The road distance is 67.7 km.
The best way to get from Cardedeu to Piera without a car is to train via Barcelona which takes 2h 21m and costs €8 - €14.
It takes approximately 2h 21m to get from Cardedeu to Piera, including transfers.
Cardedeu to Piera bus services, operated by Sagales, depart from Cardedeu station.
Cardedeu to Piera train services, operated by Rodalies de Catalunya, depart from Cardedeu station.
The best way to get from Cardedeu to Piera is to train via Barcelona which takes 2h 21m and costs €8 - €14. Alternatively, you can line 405 bus and line 7 bus and bus, which costs €14 - €25 and takes 3h 49m.
What companies run services between Cardedeu, Spain and Piera, Spain?
You can take a train from Cardedeu to Piera via Bellvitge-Gornal and Gornal in around 2h 21m. Alternatively, you can take a bus from Cardedeu to Piera via Barcelona, Estació d'Autobusos Nord, Gran Via - Roger de Flor, Palau Reial, and Barcelona - Palau Reial in around 3h 49m.
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Cardedeu to Bellvitge-Gornal
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://rodalies.gencat.cat/en/inici/index.html
Train from Granollers-Centre to Martorell-Central
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- +34 900 90 1515
- facebook@fgc.cat
- Website
- fgc.cat
Train from Gornal to Piera
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- https://www.fgc.cat/en/
- Schedules at
- https://www.fgc.cat/en/lines-and-schedule/
Train from Martorell Central to Piera
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://www.fgc.cat/en/
- Schedules at
- https://www.fgc.cat/en/lines-and-schedule/
- Phone
- +34 93 593 13 00
- info@sagales.com
- Website
- sagales.com
Bus from Cardedeu to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €5–12
- Website
- https://www.sagales.com/en
- Book at
- https://www.sagales.com/sale/?sgLang=en
- Phone
- +34 900 70 11 49
- tmb@tmb.cat
- Website
- tmb.cat
Bus from Gran Via - Roger de Flor to Palau Reial
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- €3
- Website
- https://www.tmb.cat/en/home
- Phone
- +34 900 92 91 92
- info@monbus.es
- Website
- catalunya.monbus.es
Bus from Barcelona - Palau Reial to Piera
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- €6–10
- Book at
- https://www.monbus.es/en
- Road
- €6–10
- Ave. Duration
- 50 min
- Estimated price
- €190–240
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 Need to know: Jadrolinija, South Korea: Travelling from Seoul to Busan , and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Cardedeu to Piera bus services, operated by Sagales, arrive at Barcelona, Estació d'Autobusos Nord station.
Cardedeu to Piera train services, operated by Rodalies de Catalunya, arrive at Bellvitge-Gornal station.
Yes, the driving distance between Cardedeu to Piera is 68 km. It takes approximately 50 min to drive from Cardedeu to Piera.
There are 496+ hotels available in Piera.











