Travel from Barcelona to Olesa-de-Montserrat

Bus or train from Barcelona to Olesa de Montserrat?

Mou-te Public Transport in Catalonia operates a bus from Barcelona to Olesa de Montserrat every 30 minutes. Tickets cost $2 - $10 and the journey takes 45 min. Hispano Igualadina also services this route twice daily. Alternatively, Barcelona Cercanías (RENFE) operates a train from Barcelona to Olesa de Montserrat every 30 minutes. Tickets cost $3 - $5 and the journey takes 34 min. FGC Catalunya also services this route every 30 minutes.

How to get from Barcelona to Olesa de Montserrat

From Barcelona bus to Olesa de Montserrat. 45 min 4€. From Barcelona Catalunya train to Martorel - Central then train to Olesa de Montserrat. 57 min 5€. From Barcelona taxi to Olesa de Montserrat. 30 min 54€. From Barcelona drive to Olesa de Montserrat. 30 min 4€.

Operators from Barcelona to Olesa de Montserrat

Close Print Itinerary
  1. Here are 4 options to get from
    Barcelona to Olesa de Montserrat:

    1. Trip:
      1 Bus
      • One-Way approx: USD $2 - $10
      • Duration: 45 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $2 - $10
        • Duration: 45 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $6 - $8
      • Duration: 57 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $6 - $8
        • Duration: 57 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $55 - $70
      • Duration: 30 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $55 - $70
        • Duration: 30 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $4 - $7
      • Duration: 30 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $4 - $7
        • Duration: 30 min
        Close x