You can reach Montserrat from Barcelona by taking a train from Plaça Espanya to Montserrat-Aeri or Montserrat Cremallera stations. Alternatively, there are guided tours that include transportation. Check out our complete overview of all transportation options.