There are several ways to buy tickets for shows, concerts, events and sports in Barcelona.
The easiest way to buy tickets before leaving home is often directly on the website of the venue, be it a football match at Camp Nou, a concert at L'Auditori or an opera at the Gran Teatre de Liceu.
For concerts and sporting events, also check out Event Brite
The main tourist office in Plaça de Catalunya sells tickets to many attractions in events, although you can usually save money if you order them online in advance at the BCNShop.
Tickets for cultural events are also available at the Palau de la Virreina on the Ramblas. This also has a last minute office selling tickets for same day performances at a 50% discount, beginning at three hours before the start of the show.
Image by Andres Moreno