
Giselle
Giselle, the haunting tale of innocence and betrayal, returns to the Royal Ballet & Opera House
Starting Saturday, 14 February 2026
The world turns upside down for the peasant girl Giselle when she discovers her lover Albrecht is actually a nobleman promised to another. In despair, she kills herself. Her spirit joins the Wilis, the vengeful ghosts of women who have been jilted and die before their wedding day. The Wilis are hell-bent on killing any man who crosses their path in a dance to the death. Wracked with guilt, Albrecht visits Giselle’s grave, where he must face the Wilis – and Giselle’s ghost. Will he survive?
Run time
2hrs 20minsVenue Address
Nearest Tube Station
Nearest Train Station
Frequently Asked Questions
What is the runtime of Giselle?
The runtime for Giselle at Royal Opera House is 2hrs 20mins .
What theatre is Giselle playing at?
Giselle is playing at Royal Opera House, the address is Bow Street, London,WC2E 9DD.
How to get to Giselle?
The closest tube station to Giselle is Covent Garden and the closest train station is Charing Cross.
When is Giselle is playing until?
Giselle is booking until Friday, 20 March 2026 at the Royal Opera House.
How much does tickets for Giselle cost?
Tickets for Giselle start from £43.
Where can I buy tickets for Giselle?
You can buy tickets for Giselle on this page, by clicking on the "Find the best seat" button above.