Skip to main content

How to get from Els Hostalets De Pierola to Olesa De Bonesvalls by bus and train?

From Els Hostalets De Pierola to Olesa De Bonesvalls by bus and train

To get from Els Hostalets De Pierola to Olesa De Bonesvalls in Barcelona, you’ll need to take 2 train lines and one bus line: take the R6 train from Piera station to Martorell Central station. Next, you’ll have to switch to the R4 train and finally take the L0531 bus from Estació D'Autobusos De Vilafranca Del Penedès station to Av. Hospital - Ctra. De Begues station. The total trip duration for this route is approximately 2 hr 33 min.

153min
Walk to train stationTrain - R6
Train - R6
Train - R4
Bus - L0531L0531
Leaves from Piera

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Piera
    ID 286
    1.81 km • 23 min
  • 2
    Train - R6
    Wait for train
    R6
    Barcelona - Plaça Espanya
  • 3
    Ride to train station
    Ride to train station
    Martorell Central
    ID 258
    29 min
  • 4
    Walk to train station
    Walk to train station
    Martorell Central
    ID 72209
    190 m • 3 min
  • 5
    Train - R4
    Wait for train
    R4
    Vilafranca Del Penedes
  • 6
    Ride to train station
    Ride to train station
    Vilafranca Del Penedès
    ID 72204
    24 min
  • 7
    Walk to bus station
    Walk to bus station
    Estació D'Autobusos De Vilafranca Del Penedès
    430 m • 6 min
  • 8
    Bus - L0531L0531
    Wait for bus
    L0531
    Olesa De Bonesvalls
  • 9
    Ride to bus station Av. Hospital - Ctra. De Begues
    Ride to bus station
    Av. Hospital - Ctra. De Begues
    ID MB0152
    40 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 Els Hostalets De Pierola to Olesa De Bonesvalls

The distance between Els Hostalets De Pierola, Barcelona and Olesa De Bonesvalls, Barcelona is approximately 66.91 km, which can typically be travelled in 153 min. Moovit will show you the directions from Els Hostalets De Pierola to Olesa De Bonesvalls by bus 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 Els Hostalets De Pierola

Els Hostalets De Pierola is located at Els Hostalets De Pierola, Barcelona and the nearest public transit station is Onze De Setembre - Països Catalans.

Train stations close to Els Hostalets De Pierola:

  • Piera

Bus stations close to Els Hostalets De Pierola:

  • Onze De Setembre - Països Catalans

Public transit stations close to Olesa De Bonesvalls, Barcelona

Olesa De Bonesvalls is located at Olesa De Bonesvalls, Barcelona and the nearest public transit station is Urb. Can Xaco.

Bus stations close to Olesa De Bonesvalls:

  • Urb. Can Xaco
  • Urb. Can Xacó
  • Pl. De La Creu - Raval

Questions & Answers

  • What is the fastest way to get from Els Hostalets De Pierola to Olesa De Bonesvalls?

    The fastest way takes 153 minutes, using Bus line R6, Bus line R4, Bus line L0531.

  • Is there a direct train between Els Hostalets De Pierola and Olesa De Bonesvalls in Barcelona?

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

  • Which train line goes from Els Hostalets De Pierola to Olesa De Bonesvalls in Barcelona?

    The R6 train line goes from Piera station near Els Hostalets De Pierola to Barcelona - Plaça Espanya station. From there you’ll have to take one train line and one bus line till Barcelona - Plaça Espanya station near Olesa De Bonesvalls in Barcelona

  • How long does it take to travel from Els Hostalets De Pierola to Olesa De Bonesvalls in Barcelona by train and bus?

    The total travel time between Els Hostalets De Pierola and Olesa De Bonesvalls in Barcelona by train and bus is about 2 hr 33 min.

  • Where do I get on the train near Els Hostalets De Pierola to get to Olesa De Bonesvalls in Barcelona?

    Get on the R6 train from the Piera station near Els Hostalets De Pierola in Barcelona.

  • Where do I get off the train when travelling between Els Hostalets De Pierola and Olesa De Bonesvalls in Barcelona?

    Get off the train at the Barcelona - Plaça Espanya stop, which is closest to Olesa De Bonesvalls in Barcelona.