Opera in London
19 shows · sorted by popularity
-
Opera
The Phantom Of The Opera
His Majesty's Theatre
371 more dates · until 2 Oct
from £27.50 Book now -
Opera
Iphigenie en Tauride - English National Opera
London Coliseum
from £14 Book now -
Opera
Tosca - English National Opera
London Coliseum
7 more dates · until 11 Dec
from £14 Book now -
Opera
Carmen - Royal Ballet and Opera
Royal Opera House
from £85 Book now -
Opera
Adriana Mater - English National Opera
London Coliseum
7 more dates · until 12 Dec
from £14 Book now -
Opera
To Die for [A Comedy] - English National
London Coliseum
from £26 Book now -
Opera
A Masked Ball - Royal Ballet and Opera
Royal Opera House
6 more dates · until 15 Dec
from £53.76 Book now -
Opera
The Magic Flute - Royal Ballet and Opera
Royal Opera House
6 more dates · until 14 Jan
from £51 Book now -
Opera
A Night at The Opera at Christmas (Feat. Nessun Dorma) by Candlelight
St James's Church
-
Opera
Festive Night at the Opera by Candlelight at St Mary le Strand
St Mary Le Strand Church
-
Opera
New Year's Day At The Opera
St Pauls Covent Garden
2 more dates · until 1 Jan
-
Opera
La traviata - English National Opera
London Coliseum
6 more dates · until 19 Feb
from £14 Book now -
Opera
Breaking the Waves - English National Opera
London Coliseum
5 more dates · until 25 Feb
from £14 Book now -
Opera
Trial By Jury & The Zoo - English National Opera
London Coliseum
6 more dates · until 12 Mar
from £14 Book now -
Opera
A Night at the Opera at St Clement Danes
St Clement Danes Church
-
Opera
Così fan tutte - Royal Ballet and Opera
Royal Opera House
7 more dates · until 28 Feb
from £48 Book now -
Opera
Il Trittico - Royal Ballet and Opera
Royal Opera House
6 more dates · until 18 Mar
from £48 Book now -
Opera
Káťa Kabanová - Royal Ballet and Opera
Royal Opera House
6 more dates · until 10 Apr
from £48 Book now -
Opera
Tosca - Royal Ballet and Opera
Royal Opera House
9 more dates · until 5 May
from £53 Book now
Is your event missing from the list? List it here
19 shows on stage in London
Our programme lists 19 operas with upcoming dates in London, across 7 venues. Top picks right now: The Phantom Of The Opera (His Majesty's Theatre), Iphigenie en Tauride - English National Opera (London Coliseum) and Tosca - English National Opera (London Coliseum). The venues with the most listings are London Coliseum (7), Royal Opera House (7) and His Majesty's Theatre (1). Next up: The Phantom Of The Opera (His Majesty's Theatre) on Friday 13 November, Iphigenie en Tauride - English National Opera (London Coliseum) on Saturday 14 November and Carmen - Royal Ballet and Opera (Royal Opera House) on Wednesday 18 November. Tickets start at £14, and half of the priced listings cost £27.50 or less. Each listing links to the ticket seller.
Frequently asked questions
How many operas are on in London?
There are 19 operas with upcoming dates in London, across 7 venues. The count is recalculated from the listings daily.
Which venues have the most operas?
London Coliseum (7 operas), Royal Opera House (7 operas) and His Majesty's Theatre (1 opera).
What are the most popular operas in London?
Top picks right now: The Phantom Of The Opera (His Majesty's Theatre), Iphigenie en Tauride - English National Opera (London Coliseum) and Tosca - English National Opera (London Coliseum).
When are the next operas?
The Phantom Of The Opera (His Majesty's Theatre) on Friday 13 November, Iphigenie en Tauride - English National Opera (London Coliseum) on Saturday 14 November and Carmen - Royal Ballet and Opera (Royal Opera House) on Wednesday 18 November.
How much do tickets cost?
Prices start at £14, for Iphigenie en Tauride - English National Opera (London Coliseum), and the dearest entry price listed is £85. Half of the 15 priced listings cost £27.50 or less. Prices are those given by the ticket seller.
How do I book?
Each listing links to the ticket seller for its date: the seat and the final price are chosen there.