There are 5 ways to get from Piera to Cardedeu 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 Piera to Gornaltrain R6 / ...
- Take the train from Bellvitge-Gornal to Cardedeutrain R2n / ...
2h 13m€9–13Train
cheapest- Take the train from Piera to Martorell Centraltrain R6 / ...
- Take the train from Martorell-Central to Mollet-Sant Fosttrain R8
- Take the train from Mollet-Sant Fost to Cardedeutrain R2n / ...
2h 23m€7–11Bus, line 7 bus, line 405 bus
- Take the bus from Piera to Barcelona - Zona Universitàriabus
- Take the bus from Diagonal - Av Doctor Marañón to Gran Via - Roger de Florbus 7
- Take the bus from Barcelona, Estació d'Autobusos Nord to Cardedeubus 405
3h 48m€14–24Drive 67.6 km
- Drive from Piera to Cardedeucar 67.6 km
50 min€11–16Taxi
- Take the taxi from Piera to Cardedeutaxi 67.6 km
50 min€190–240
Piera to Cardedeu by train
Questions & Answers
The cheapest way to get from Piera to Cardedeu is to train which costs €7 - €12 and takes 2h 23m.
The fastest way to get from Piera to Cardedeu is to drive which takes 50 min and costs €10 - €16.
No, there is no direct bus from Piera to Cardedeu. However, there are services departing from Piera and arriving at Cardedeu via Diagonal - Av Doctor Marañón and Barcelona, Estació d'Autobusos Nord. The journey, including transfers, takes approximately 3h 48m.
No, there is no direct train from Piera to Cardedeu. However, there are services departing from Piera and arriving at Cardedeu via Bellvitge-Gornal. The journey, including transfers, takes approximately 2h 13m.
The distance between Piera and Cardedeu is 86 km. The road distance is 67.6 km.
The best way to get from Piera to Cardedeu without a car is to train via Barcelona which takes 2h 13m and costs €8 - €14.
It takes approximately 2h 13m to get from Piera to Cardedeu, including transfers.
Piera to Cardedeu bus services, operated by Monbus Catalunya, depart from Piera station.
Piera to Cardedeu train services, operated by FGC Catalunya, depart from Piera station.
The best way to get from Piera to Cardedeu is to train via Barcelona which takes 2h 13m and costs €8 - €14. Alternatively, you can bus and line 7 bus and line 405 bus, which costs €14 - €24 and takes 3h 48m.
What companies run services between Piera, Spain and Cardedeu, Spain?
You can take a train from Piera to Cardedeu via Gornal and Bellvitge-Gornal in around 2h 13m. Alternatively, you can take a bus from Piera to Cardedeu via Diagonal - Av Doctor Marañón, Gran Via - Roger de Flor, and Barcelona, Estació d'Autobusos Nord in around 3h 48m.
- Phone
- +34 900 90 1515
- facebook@fgc.cat
- Website
- fgc.cat
Train from Piera to Gornal
- 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 Piera to Martorell Central
- 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 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Bellvitge-Gornal to Cardedeu
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://rodalies.gencat.cat/en/inici/index.html
Train from Martorell-Central to Mollet-Sant Fost
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- https://rodalies.gencat.cat/en/inici/index.html
Train from Mollet-Sant Fost to Cardedeu
- Ave. Duration
- 17 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- +34 900 92 91 92
- info@monbus.es
- Website
- catalunya.monbus.es
Bus from Piera to Barcelona - Zona Universitària
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €6–9
- Book at
- https://www.monbus.es/en
- Road
- €6–9
- Phone
- +34 900 70 11 49
- tmb@tmb.cat
- Website
- tmb.cat
Bus from Diagonal - Av Doctor Marañón to Gran Via - Roger de Flor
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- €3
- Website
- https://www.tmb.cat/en/home
- Phone
- +34 93 593 13 00
- info@sagales.com
- Website
- sagales.com
Bus from Barcelona, Estació d'Autobusos Nord to Cardedeu
- 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
- Ave. Duration
- 50 min
- Estimated price
- €190–240
Taxis Manresa
- Phone
- +34 938 770 877
- Website
- taxismanresa.cat
Ràdio Taxi Manresa
- Phone
- +34 938 74 40 00
- Website
- radiotaximanresa.com
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 Thanksgiving 2018: How to travel stress-free, Travelling to the US: What do I need to know?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Piera to Cardedeu bus services, operated by Monbus Catalunya, arrive at Barcelona - Zona Universitària station.
Piera to Cardedeu train services, operated by FGC Catalunya, arrive at Gornal station.
Yes, the driving distance between Piera to Cardedeu is 68 km. It takes approximately 50 min to drive from Piera to Cardedeu.
There are 915+ hotels available in Cardedeu.











