Poster for the show A Masked Ball - Royal Ballet and Opera, Royal Opera House
Ticketing partner Opera

A Masked Ball - Royal Ballet and Opera

A new production at the Royal Opera House of an opera sung in Italian, drawn from the real assassination of King Gustav III of Sweden. It is presented under the English title A Masked Ball.

6 dates · 6 upcoming +4 more dates Royal Opera House from £53.76

Ticketing partner · secure payment with Theatre Tickets Direct

A Masked Ball - Royal Ballet and Opera at Royal Opera House (WC2E 9DD London), 6 dates from 30 November to 15 December 2026, from £53.76. Tickets available.

Checked on 12 November 2026.

Overview

A new production at the Royal Opera House of an opera sung in Italian, drawn from the real assassination of King Gustav III of Sweden. It is presented under the English title A Masked Ball.

This opera is a new Royal Opera production, performed in Italian. Its plot draws on the real assassination of King Gustav III of Sweden, and it marks the first time the German director Philipp Stölzl has worked with the company. Stölzl's earlier work spans film, theatre and music videos.

The story opens with a fortune teller who brings the King both encouraging news and a dark warning: his close friend's wife, Amelia, returns his affection, yet he is told that whoever next grasps his hand will be his murderer. That killer proves to be the friend himself, a Count consumed by anger, who chooses a lavish masked ball as the setting for his revenge.

English surtitles are shown on screens above the stage and elsewhere in the house, so the Italian text can be followed throughout the performance.

Getting there

Royal Opera House

Royal Opera House is an opera house on Bow Street, Covent Garden, in London. Its programme is devoted mainly to opera, alongside other stage productions.

Address
Bow Street, Covent Garden, WC2E 9DD London
Time

Tickets & pricing

Tickets available

Book tickets
Category Price Note
Box office from £53.76 as listed by the ticket seller
Time
Cancellation & refunds
Cancellation and refund terms are set by the ticket seller.

Poster

Poster for the show A Masked Ball - Royal Ballet and Opera, Royal Opera House
View poster fullscreen ↗

6 dates

Royal Opera House Tickets available from £53.76

More shows to discover

See all theatre in London

Frequently asked questions

Where does A Masked Ball - Royal Ballet and Opera take place?

A Masked Ball - Royal Ballet and Opera takes place at Royal Opera House (WC2E 9DD London).

When does A Masked Ball - Royal Ballet and Opera take place?

A Masked Ball - Royal Ballet and Opera has 6 dates in London. Next scheduled date: Mon, 30 Nov 2026, 19:00.

How much longer is A Masked Ball - Royal Ballet and Opera running?

6 performances of A Masked Ball - Royal Ballet and Opera are still scheduled at Royal Opera House, the last one on 15 Dec. Dates can be added if the run is extended.

What time does A Masked Ball - Royal Ballet and Opera start?

Time listed for A Masked Ball - Royal Ballet and Opera: 19:00 on 30 November 2026 at Royal Opera House. It may be when doors open rather than the start; the exact time is on the ticket.

How much are tickets for A Masked Ball - Royal Ballet and Opera?

Tickets for A Masked Ball - Royal Ballet and Opera start from £53.76, as listed by the ticket seller. Indicative price, to be confirmed with the ticket seller.

Are tickets still available for A Masked Ball - Royal Ballet and Opera?

Tickets were available to book at the ticket seller at the last check.

How do I get to Royal Opera House?

Royal Opera House is located at Bow Street, Covent Garden, WC2E 9DD London. Public transport is recommended; full directions are on the venue page.

How do I book tickets for A Masked Ball - Royal Ballet and Opera?

Tickets can be booked at the ticket seller, through a link from TicketPiazza: https://ticketpiazza.com/gb/go/tickets?event=serie-a-masked-ball-royal-ballet-and-opera.

Book now from £53.76