Travel from Madrid to Montserrat-Valencia-Spain

Train, bus or fly from Madrid to Montserrat?

Spanish Railways AVE operates a train from Madrid to Montserrat hourly. Tickets cost $55 - $80 and the journey takes 1 h 38 min. 2 other operators also service this route. Alternatively, Avanza Grupo operates a bus from Madrid to Montserrat twice daily. Tickets cost $26 - $45 and the journey takes 5 h 2 min.

How to get from Madrid to Montserrat

From Madrid-Puerta de Atocha train to Jesús, line 1 subway to L'Alcúdia, walk to L'Alcúdia, then bus to Montserrat. 4 h 21 min 65€. From Madrid bus to Montserrat. 5 h 2 min 33€. From Madrid drive to Montserrat. 3 h 36 min 40€. From Recoletos train to Madrid airport, fly to Valencia airport, then taxi to Montserrat. 2 h 37 min 108€.
Close Print Itinerary
  1. Here are 4 options to get from
    Madrid to Montserrat:

    1. Trip:
      1 Train
      • One-Way approx: USD $66 - $92
      • Duration: 4 h 21 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $66 - $92
        • Duration: 4 h 21 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $26 - $45
      • Duration: 5 h 2 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $26 - $45
        • Duration: 5 h 2 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $40 - $60
      • Duration: 3 h 36 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $40 - $60
        • Duration: 3 h 36 min
        Close x
    4. Trip:
      4 Fly
      • One-Way approx: USD $82 - $288
      • Duration: 2 h 37 min
      Open +
      • Trip:
        4 Fly
        • One-Way approx: USD $82 - $288
        • Duration: 2 h 37 min
        Close x