Theatre in Barcelona

86 theatre shows are listed in Barcelona over the next 60 days, with tickets from £92.89. The next is Mamma Mia! on Tuesday, 3 November 2026. Venues include Teatro Victoria, Teatro Tivoli and Teatro Coliseum de Barcelona.

Listings updated

Barcelona at a glance

Ticket prices in Barcelona

Across the 86 theatre shows with a listed price over the next 60 days, the cheapest tickets start from £92.89, the median from £139.33 and the dearest from £536.21.

  • Under £250dates
  • £25 to £500dates
  • £50 to £1001date
  • £100 to £20048dates
  • £200 and over37dates

Prices are the cheapest listed resale ticket for each date; one date is counted once.

Main venues in Barcelona

What theatre shows are on in Barcelona over the next 60 days?

86 theatre shows over the next 60 days · showing 1–50 (3–26 November 2026)

Ordered by date · page 1 of 2.