Glamour and passion dominate the stage at the Royal Opera House as Richard Eyre’s magnificent production of Verdi’s La traviata celebrates its 25th birthday.

A favourite of The Royal Opera, this ever-popular work – telling the story of the courtesan Violetta and her passionate love for Alfredo Germont that leads her to make the ultimate sacrifice – is unmissable for anyone looking to experience opera for the first time.

Champagne, corsets and glorious crinolined dresses all play their part in this romantic opera which features some of Verdi’s finest and best-known music. The internationally renowned cast for this extended run of performances features stars from all corners of the globe, and includes Hrachuhi Bassenz, Diana Alieva, Kristina Mkhitaryan, Vlada Borovko and Aleksandra Kurzak as Violetta – a role that all sopranos long to perform.

The Royal Opera House invites everyone to join them in celebrating the 25th birthday of this iconic production.

La traviata opens at the Royal Opera House on 17 December 2019, with subsequent performances on 21, 24 (matinee) and 27 December, and 6, 8, 13, 22, 25 (matinee and evening), 27, 28 and 30 (matinee and evening) January, 1 (matinee and evening) February, and 14, 16, 19, 21 and 23 March. The matinee performance on 1 February 2020 is British Sign Language (BSL) interpreted and reduced-price seating is available for BSL users.


17, 21, 27 December 2019 at 7pm
24 December 2019 at 12pm
6, 8, 13, 22, 25, 27, 28, 30 January 2020 at 7pm
25 and 30 January 2020 at 12pm
1 February 2020 at 12pm (BSL interpreted)
1 February 2020 at 7pm
14, 16, 19, 21, 23 March 2020 at 7pm

Sung in Italian with English surtitles