How to get from Viladecavalls to Piera by train?
From Viladecavalls to Piera by train
To get from Viladecavalls to Piera in Barcelona, you’ll need to take 3 train lines: take the R4 train from Viladecavalls station to St. Vicenç De Castellet station. Next, you’ll have to switch to the R5 train and finally take the R6 train from Martorell Enllaç station to Piera station. The total trip duration for this route is approximately 1 hr 59 min. The train schedule from Viladecavalls may change. We recommend you check the updated train schedule to Piera on the Moovit app.
Step by Step
- 1Start from train stationViladecavalls
- 2Wait for trainR4Manresa
- 3Ride to train stationSt. Vicenç De CastelletID 7860420 min
- 4Walk to train stationSant Vicenç | CastellgalÃID 278630 m • 9 min
- 5Wait for trainR5Barcelona - Plaça Espanya
- 6Ride to train stationMartorell EnllaçID 27230 min
- 7Wait for trainR6Igualada
- 8Ride to train stationPieraID 28626 min
- 9Walk toPiera10 m • 1 min
From Viladecavalls to Piera by bus and train
To get from Viladecavalls to Piera in Barcelona, you’ll need to take one bus line and 2 train lines: take the M1 bus from Viladecavalls Rotonda Ins station to Rotonda Dels Closos station. Next, you’ll have to switch to the S4 train and finally take the R6 train from Martorell Enllaç station to Piera station. The total trip duration for this route is approximately 120 min. The train schedule from Viladecavalls may change. We recommend you check the updated train schedule to Piera on the Moovit app.
Step by Step
- 1Walk to bus stationViladecavalls Rotonda Ins960 m • 13 min
- 2Wait for busM1Residència Santa Oliva
- 3Ride to bus stationRotonda Dels Closos18 min
- 4Walk to train stationOlesa De MontserratID 274340 m • 5 min
- 5Wait for trainS4Barcelona - Plaça Espanya
- 6Ride to train stationMartorell EnllaçID 2729 min
- 7Wait for trainR6Igualada
- 8Ride to train stationPieraID 28626 min
- 9Walk toPiera10 m • 1 min
Public transit directions from Viladecavalls to Piera
Train schedule from Viladecavalls to Piera
Related Routes
- Besalú to Piera
- Bossòst to Piera
- Calaf to Piera
- Conca De Dalt to Piera
- Conesa to Piera
- Els Omells De Na Gaia to Piera
- Gavet De La Conca to Piera
- Mollerussa to Piera
- Lles De Cerdanya to Piera
- Llimiana to Piera
- Sant Julià Del Llor I Bonmatà to Piera
- Preixana to Piera
- Sant Martà Sesgueioles to Piera
- Savallà Del Comtat to Piera
- TÃ rrega to Piera
- Canovelles to Piera
- Capellades to Piera
- Castellbisbal to Piera
- El Vendrell to Piera
- Cerdanyola Del Vallès to Piera
From Viladecavalls to Piera by bus and train
To get from Viladecavalls to Piera in Barcelona, you’ll need to take one bus line and 2 train lines: take the M1 bus from Viladecavalls Rotonda Ins station to Rotonda Dels Closos station. Next, you’ll have to switch to the S4 train and finally take the R6 train from Martorell Enllaç station to Piera station. The total trip duration for this route is approximately 120 min. The train schedule from Viladecavalls may change. We recommend you check the updated train schedule to Piera on the Moovit app.
Step by Step
- 1Walk to bus stationViladecavalls Rotonda Ins960 m • 13 min
- 2Wait for busM1Residència Santa Oliva
- 3Ride to bus stationRotonda Dels Closos18 min
- 4Walk to train stationOlesa De MontserratID 274340 m • 5 min
- 5Wait for trainS4Barcelona - Plaça Espanya
- 6Ride to train stationMartorell EnllaçID 2729 min
- 7Wait for trainR6Igualada
- 8Ride to train stationPieraID 28626 min
- 9Walk toPiera10 m • 1 min
Questions & Answers
What is the fastest way to get from Viladecavalls to Piera?
The fastest way takes 119 minutes, using Train line R4, Train line R5, Train line R6.
What is the alternative route to get from Viladecavalls to Piera?
The alternative route takes 120 minutes, using Bus line M1, Train line S4, Train line R6.
Is there a direct train between Viladecavalls and Piera in Barcelona?
No, you’ll have to take 3 train lines in total. The total travelling time is 1 hr 59 min.
Which train line goes from Viladecavalls to Piera in Barcelona?
The R4 train line goes from Manresa station near Viladecavalls to St. Vicenç De Castellet station. From there you’ll have to take one train line till St. Vicenç De Castellet station near Piera in Barcelona.
How long does it take to travel from Viladecavalls to Piera in Barcelona by train?
The total travel time between Viladecavalls and Piera in Barcelona by train is about 1 hr 59 min.
Where do I get on the train near Viladecavalls to get to Piera in Barcelona?
Get on the R4 train from the Manresa station near Viladecavalls in Barcelona.
Where do I get off the train when travelling between Viladecavalls and Piera in Barcelona?
Get off the train at the St. Vicenç De Castellet station, which is closest to Piera in Barcelona.
Popular Routes
- Bigues I Riells to La Garriga
- Barcelona to Matadepera
- Diagonal to T1Aeropuerto El Prat - Barcelona
- Barcelona, Estacio Del Nord to Aeropuerto Barcelona Terminal 2
- Vilafranca Del Penedès to El Prat De Llobregat
- Terrassa Rambla to Hospital Mútua De Terrassa
- Santa Perpètua De Mogoda to RubÃ
- Meridiana - La Sagrera to Badalona
- Barcelona - Fabra I Puig to Cerdanyola Del Vallès
- Portbou to Roses
- Santa Margarida De Montbui to Barcelona
- L'Ametlla Del Vallès to Vic
- Mataró to Vic
- Meridiana - La Sagrera to Blanes
- Parets Del Vallès to Sabadell
- Barcelona to Deltebre
- Caldes De Malavella to Santa Coloma De Farners
- Barcelona - Estació Del Nord to Sant Celoni
- Vic to Cerdanyola Del Vallès
- Girona to RubÃ