Some of the main events in Barcelona require tickets. Avoid losing time when visiting and buy them in advance, because you don t want to be standing in a queue for an hour on your holiday. Another reason could be that some of the events are always sold out. Buying Barcelona tickets in advance is safe, and gives you the insurance of a seat.