Skip to main content

How to get from Viladecavalls to Piera by metro and train?

From Viladecavalls to Piera by metro and train

To get from Viladecavalls to Piera in Barcelona, you’ll need to take 2 train lines and one metro line: take the R4 train from Viladecavalls station to Arc De Triomf station. Next, you’ll have to switch to the L1 metro and finally take the R6 train from Espanya station to Piera station. The total trip duration for this route is approximately 2 hr 24 min. The ride fare is €13.60.

144min€13.60
Train - R4
Train - R4
Metro - L1
Metro - L1
Train - R6
Train - R6
Leaves from Viladecavalls

Step by Step

  • 1
    Start from train station
    Start from train station
    Viladecavalls
  • 2
    Train - R4
    Wait for train
    R4
    Molins de Rei
  • 3
    Ride to train station
    Ride to train station
    Arc De Triomf
    ID 128 | 78804
    50 min
  • 4
    Metro - L1
    Wait for metro
    L1
    Hospital De Bellvitge
  • 5
    Ride to metro station
    Ride to metro station
    Espanya
    ID 122 | 321 | 248
    9 min
  • 6
    Train - R6
    Wait for train
    R6
    Igualada
  • 7
    Ride to train station Piera
    Ride to train station
    Piera
    ID 286
    67 min
*Duration based on 8am traffic

From Viladecavalls to Piera by bus and train

To get from Viladecavalls to Piera in Barcelona, you’ll need to take 2 train lines and one bus line: take the R4 train from Viladecavalls station to Catalunya station. Next, you’ll have to switch to the L95 bus and finally take the R6 train from Magòria - La Campana station to Piera station. The total trip duration for this route is approximately 2 hr 24 min.

144min
Train - R4
Train - R4
Bus - L95L95
Train - R6
Train - R6
Leaves from Viladecavalls

Step by Step

  • 1
    Start from train station
    Start from train station
    Viladecavalls
  • 2
    Train - R4
    Wait for train
    R4
    Molins de Rei
  • 3
    Ride to train station
    Ride to train station
    Catalunya
    ID 126 | 326 | 101 | 78805
    53 min
  • 4
    Walk to bus station
    Walk to bus station
    Rda. Universitat - Plaça Catalunya
    ID 108935
    70 m • 1 min
  • 5
    Bus - L95L95
    Wait for bus
    L95
    Castelldefels (La Muntanyeta)
  • 6
    Ride to bus station
    Ride to bus station
    La Campana
    ID 895
    10 min
  • 7
    Walk to train station
    Walk to train station
    Magòria - La Campana
    ID 249
    40 m • 1 min
  • 8
    Train - R6
    Wait for train
    R6
    Igualada
  • 9
    Ride to train station Piera
    Ride to train station
    Piera
    ID 286
    65 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Barcelona.
All local mobility options in one app

Public transit directions from Viladecavalls to Piera

The distance between Viladecavalls, Barcelona and Piera, Barcelona is approximately 89.48 km, which can typically be travelled in 144 min. Moovit will show you the directions from Viladecavalls to Piera by metro and train, so no matter how you choose to travel in Barcelona – you will always have plenty of easy options.

Public transit stations close to Viladecavalls

Viladecavalls is located at Viladecavalls, Barcelona and the nearest public transit station is Viladecavalls.

Train stations close to Viladecavalls:

  • Viladecavalls
  • Terrassa Rambla
  • St. Miquel De Gonteres - Viladecavalls

Bus stations close to Viladecavalls:

  • Viladecavalls Estació
  • Viladecavalls Renfe
  • Viladecavalls Can Corbera

Public transit stations close to Piera, Barcelona

Piera is located at Piera, Barcelona and the nearest public transit station is Ctra. Igualada - Guinovarda.

Train stations close to Piera:

  • Vallbona D'Anoia
  • Piera
  • Capellades

Bus stations close to Piera:

  • Ctra. Igualada - Guinovarda
  • Ctra. Igualada 1
  • Sant Bonifaci - Pl. Creu

From Viladecavalls to Piera by bus and train

To get from Viladecavalls to Piera in Barcelona, you’ll need to take 2 train lines and one bus line: take the R4 train from Viladecavalls station to Catalunya station. Next, you’ll have to switch to the L95 bus and finally take the R6 train from Magòria - La Campana station to Piera station. The total trip duration for this route is approximately 2 hr 24 min.

144min
Train - R4
Train - R4
Bus - L95L95
Train - R6
Train - R6
Leaves from Viladecavalls

Step by Step

  • 1
    Start from train station
    Start from train station
    Viladecavalls
  • 2
    Train - R4
    Wait for train
    R4
    Molins de Rei
  • 3
    Ride to train station
    Ride to train station
    Catalunya
    ID 126 | 326 | 101 | 78805
    53 min
  • 4
    Walk to bus station
    Walk to bus station
    Rda. Universitat - Plaça Catalunya
    ID 108935
    70 m • 1 min
  • 5
    Bus - L95L95
    Wait for bus
    L95
    Castelldefels (La Muntanyeta)
  • 6
    Ride to bus station
    Ride to bus station
    La Campana
    ID 895
    10 min
  • 7
    Walk to train station
    Walk to train station
    Magòria - La Campana
    ID 249
    40 m • 1 min
  • 8
    Train - R6
    Wait for train
    R6
    Igualada
  • 9
    Ride to train station Piera
    Ride to train station
    Piera
    ID 286
    65 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Viladecavalls to Piera?

    The fastest way takes 144 minutes, using Bus line R4, Bus line L1, Bus line R6.

  • What is the alternative route to get from Viladecavalls to Piera?

    The alternative route takes 144 minutes, using Bus line R4, Bus line L95, Bus line R6.

  • Is there a direct train between Viladecavalls and Piera in Barcelona?

    No, you’ll have to take 2 train lines and one metro line in total. The total travelling time is 2 hr 24 min.

  • Which train line goes from Viladecavalls to Piera in Barcelona?

    The R4 train line goes from Molins de Rei station near Viladecavalls to Arc De Triomf station. From there you’ll have to take one train line and one metro line till Arc De Triomf station near Piera in Barcelona

  • How long does it take to travel from Viladecavalls to Piera in Barcelona by train and metro?

    The total travel time between Viladecavalls and Piera in Barcelona by train and metro is about 2 hr 24 min.

  • Where do I get on the train near Viladecavalls to get to Piera in Barcelona?

    Get on the R4 train from the Molins de Rei 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 Arc De Triomf station, which is closest to Piera in Barcelona.

  • How much is the total train and metro fare from Viladecavalls to Piera?

    The ride from Viladecavalls to Piera costs €13.60.