Public transportation in Barcelona is efficient and affordable. The metro system is extensive and covers most areas of the city. A single trip costs $2.20, but a T10 ticket for 10 trips costs $11.35. Taxis are readily available, but they are more expensive. Uber and other ride-sharing services are also available in Barcelona. To get to Montserrat, take the R5 train from Plaça d'Espanya.
If you have more time, consider taking a day trip to the beach town of Sitges or visiting more of Gaudí's works like the Casa Milà. If you have less time, consider skipping Palau de la Música Catalana or limiting your time in Gràcia. It's also a good idea to book tickets ahead of time for popular attractions like Sagrada Familia and Park Güell to avoid long lines. Lastly, be aware of pickpockets in tourist areas and keep your belongings close to you.