Mamma Mia!
Mamma Mia! plays 31 dates between 4 Nov 2026 and 29 Nov 2026, all in Barcelona. Tickets are currently $176.69–$187.40 across 31 dates; Barcelona is cheapest on 4 Nov.
Where is Mamma Mia! playing next?
Next up: Teatro Tivoli, Barcelona on 4 Nov 2026.
31 dates, prices from $176.69 to $187.40; cheapest Barcelona, 4 Nov.
| Date | City | Venue | Tickets from |
|---|---|---|---|
| 8:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69Cheapestbefore fees |
| 8:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 9:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 5:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 9:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 5:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 4:30 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 8:30 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 8:00 PM | BarcelonaSpain | Teatro Tivoli | $187.40before fees |
| 8:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 5:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 9:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 9:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 5:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 4:30 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 8:30 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 8:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 8:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 5:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 9:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 5:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 9:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 4:30 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 8:30 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 8:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 8:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 5:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 9:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 9:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 5:00 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
| 4:30 PM | BarcelonaSpain | Teatro Tivoli | $176.69before fees |
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $187.40* before fees * plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
from $176.69* before fees
Cheapest
* plus StubHub booking fees at checkout
Prices checked Nov 4, 12:25 AM ET
Prices are the lowest listed per date on StubHub International and change with demand.
How much are Mamma Mia! tickets?
The cheapest date listed is Teatro Tivoli, Barcelona on 4 Nov 2026, from $176.69. The dearest upcoming date starts at $187.40. All 31 dates carry a live price; prices shown are the lowest listed for each date and move with demand.