From Girona train to Barcelona Sants then train to Terrassa Est. 1 h 33 min £19. From Girona taxi to Montserrat. 1 h 4 min £122. From Girona drive to Montserrat. 1 h 4 min £10.
Train from Girona to Montserrat
Spanish Railways (RENFE) operates a train from Girona to Montserrat every 15 minutes. Tickets cost $12 - $22 and the journey takes 39 min. Barcelona Cercanías (RENFE) also services this route every 30 minutes.