Loading Events
  • This event has passed.


9th February 7:15 pm - 23rd February 10:00 pm

Floria Tosca may have many admirers but she only has eyes for one man, the painter Cavaradossi. But the malevolent Chief of Police, Scarpia, has other ideas and wants her for himself. As he schemes to trick the lovers and get what he wants, dramatic and tragic events unfold, leaving Tosca stood alone clutching a dagger in her bloodstained hands, and with a shocking final twist to follow.

The turbulent backdrop of Rome during the Napoleon invasion is an apt setting for this thrilling story of love, lust, loyalty and corruption. Puccini characterises the drama through his exquisite melodies and orchestration, and fabulous arias that have made Tosca one of the best-loved operas in the world.



Sung in Italian, with English and Welsh surtitles

Running time: Approximately 2 hours 38 minutes with two intervals



Performances take place at the following times:

Friday 9 February 7.15pm

Sunday 11 February 4pm

Friday 16 February 7.15pm

Wednesday 21 February 7.15pm

Friday 23 February 7.15pm



Standard Price: £10.00 – £48.00 (£11.50 – £49.50*)

*These prices include a booking fee of £1.50 per ticket which is the maximum you will pay (just £1 when booked online)

BOOK Tosca


9th February 7:15 pm
23rd February 10:00 pm
Event Category:


Wales Millennium Centre
Wales Millennium Centre
Cardiff, CF10 5AL United Kingdom
029 2063 6464