Skip to main content

How to get from Castellbisbal to Piera by train?

From Castellbisbal to Piera by train

To get from Castellbisbal to Piera in Barcelona, take the S4 train from Martorell Vila station to El Palau station. Next, take the R6 train from El Palau station to Piera station. The total trip duration for this route is approximately 45 min. The ride fare is €2.90.

45min€2.90
Train - S4
Train - S4
Train - R6
Train - R6
Leaves from Martorell Vila

Step by Step

  • 1
    Start from train station
    Start from train station
    Castellbisbal
  • 2
    Train - S4
    Wait for train
    S4
    Barcelona - Plaça Espanya
  • 3
    Ride to train station
    Ride to train station
    El Palau
    4 min
  • 4
    Train - R6
    Wait for train
    R6
    Igualada
  • 5
    Ride to train station Piera
    Ride to train station
    Piera
    34 min
*Duration based on 8am traffic

Alternative route from Castellbisbal to Piera by train via S8 and R6

To get from Castellbisbal to Piera in Barcelona, take the S8 train from Martorell Vila station to El Palau station. Next, take the R6 train from El Palau station to Piera station. The total trip duration for this route is approximately 48 min. The ride fare is €2.90.

48min€2.90
Train - S8
Train - S8
Train - R6
Train - R6
Leaves from Martorell Vila

Step by Step

  • 1
    Start from train station
    Start from train station
    Castellbisbal
  • 2
    Train - S8
    Wait for train
    S8
    Barcelona - Plaça Espanya
  • 3
    Ride to train station
    Ride to train station
    El Palau
    4 min
  • 4
    Train - R6
    Wait for train
    R6
    Igualada
  • 5
    Ride to train station Piera
    Ride to train station
    Piera
    34 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 Castellbisbal to Piera

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

Public transit stations close to Castellbisbal

Castellbisbal is located at Castellbisbal, Barcelona and the nearest public transit station is Pont Del Diable.

Train stations close to Castellbisbal:

  • Martorell Enllaç
  • Martorell Central
  • Castellbisbal

Bus stations close to Castellbisbal:

  • Pont Del Diable
  • Mur - Av Congost
  • Rotonda Costablanca

Public transit stations close to Piera, Barcelona

Piera is located at Piera, Barcelona and the nearest public transit station is Sant Jordi.

Train stations close to Piera:

  • Piera
  • Capellades
  • Vallbona D'Anoia

Bus stations close to Piera:

  • Sant Jordi
  • Institut Guinovarda
  • Carrer Maragall

Alternative route from Castellbisbal to Piera by train via S8 and R6

To get from Castellbisbal to Piera in Barcelona, take the S8 train from Martorell Vila station to El Palau station. Next, take the R6 train from El Palau station to Piera station. The total trip duration for this route is approximately 48 min. The ride fare is €2.90.

48min€2.90
Train - S8
Train - S8
Train - R6
Train - R6
Leaves from Martorell Vila

Step by Step

  • 1
    Start from train station
    Start from train station
    Castellbisbal
  • 2
    Train - S8
    Wait for train
    S8
    Barcelona - Plaça Espanya
  • 3
    Ride to train station
    Ride to train station
    El Palau
    4 min
  • 4
    Train - R6
    Wait for train
    R6
    Igualada
  • 5
    Ride to train station Piera
    Ride to train station
    Piera
    34 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 45 minutes, using Train line S4, Train line R6.

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

    The alternative route takes 48 minutes, using Train line S8, Train line R6.

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

    No, you’ll have to take 2 train lines in total. The total travelling time is 45 min.

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

    The S4 train line goes from Barcelona - Plaça Espanya station near Castellbisbal to El Palau station. From there you’ll have to take one train line till El Palau station near Piera in Barcelona

  • How long does it take to travel from Castellbisbal to Piera in Barcelona by train?

    The total travel time between Castellbisbal and Piera in Barcelona by train is about 45 min.

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

    Get on the S4 train from the Barcelona - Plaça Espanya station near Castellbisbal in Barcelona.

  • Where do I get off the train when travelling between Castellbisbal and Piera in Barcelona?

    Get off the train at the El Palau station, which is closest to Piera in Barcelona.

  • When is the first train from Castellbisbal to Piera in Barcelona?

    The first train from Castellbisbal to Piera in Barcelona is Barcelona Pl. Espanya - Igualada. It leaves the Martorell Central station at 6:03 AM.

  • How much is the train fare from Castellbisbal to Piera?

    The ride from Castellbisbal to Piera costs €2.90.