Royal Opera House Shows

See incredible opera and ballet shows at the Royal Opera House in London. Book tickets to shows at the Royal Opera House in London on Box Office.

Onegin
From £129

Onegin

Royal Opera House
Alice's Adventures in Wonderland
From £205
Faust
From £212

Faust

Royal Opera House
Carmen
From £103

Carmen

Royal Opera House
Il trovatore
From £55

Il trovatore

Royal Opera House
Semele
From £50

Semele

Royal Opera House

Discover a range of operas and ballets currently playing at the Royal Opera House. This iconic venue dates back to 1732 and is home to The Royal Opera, The Royal Ballet, and the Orchestra of the Royal Opera House, and offers exciting performances throughout the year. Book tickets for shows at the Royal Opera House on Box Office today.

Frequently asked questions

What types of shows are on at the Royal Opera House?

There is an incredible variety of shows at the Royal Opera House, from opera such as Madama Butterfly to ballets like Manon. Book these incredible shows and more!

What's the best show to see at the Royal Opera House for first time theatre-goers?

Don't be daunted about seeing a ballet or opera for the first time. If you are seeing an opera performed in another language, there will always be an English translation in subtitles to support your experience. Take a look at the descriptions on Box Office and see which show stands out to you.

Are shows at the Royal Opera House family friendly?

It's always best to check the description for the show you are looking to see, which will give guidance on the themes and whether it is suitable for a younger audience.

Romeo and Juliet - Globe
From £30
From £25

The Book of Mormon

Prince of Wales Theatre
The Crucible - Globe
From £8
From £25

The Mousetrap

St. Martin's Theatre
Hamilton
From £25

Hamilton

Victoria Palace Theatre

We are a member of the Society of Ticket Agents and Retailers (STAR) and operate within the code of practice STAR sets down for its members.