The Magic Flute - Royal Ballet and Opera

The Magic Flute - Royal Ballet and Opera

Royal Opera House

5/5 based on 1 review (read reviews)
  • Opens: Sunday, 13 December 2026 -
    Booking until: Wednesday, 17 February 2027
  • Running time: 3hr 5min. Incl. 1 interval.
Couples (100%) i

The Magic Flute - Royal Ballet and Opera description

Enchanting, funny, and profoundly moving, The Magic Flute is Mozart at his most irresistible — a fairy-tale opera that is at once a spectacular entertainment and a meditation on love, courage, and what it means to be truly human. At the Royal Opera House in a production directed by David McVicar, this beloved masterpiece shines with all the brilliance it deserves.

The story begins when the young prince Tamino is sent by the mysterious Queen of the Night to rescue her daughter Pamina from the seemingly sinister sorcerer Sarastro. Armed with a magical flute that can charm all living things, and accompanied by the wonderfully comic bird-catcher Papageno — clutching his own set of magic bells — Tamino embarks on a quest that will test him far beyond anything he imagined. And when he discovers that nothing is quite as it first appeared, the journey becomes one of enlightenment as much as rescue.

Mozart's score is among the most ravishing ever written — packed with indelible melodies including the Queen of the Night's ferociously demanding coloratura aria, Papageno's cheerful songs, and the soaring love music of the final trials. It is opera that can be enjoyed on every level, by first-timers and lifelong devotees alike.

Director David McVicar, one of the most celebrated opera directors of his generation, brings his trademark theatrical intelligence and visual flair to this production. His work at the Royal Opera House has earned him an unrivalled reputation for productions of sweeping dramatic power and meticulous craft.

The Magic Flute is a night at the opera unlike any other — full of wonder, wit, and transcendent beauty. A perfect evening for audiences of all ages.

Playing at Royal Opera House

Bow Street, London, WC2E 9DD GB (venue info)

Royal Opera House Directions

Age restrictions

Ages 5+. Children under the age of five are not permitted. Children over the age of five must have their own ticket and sit next to an accompanying adult.

Performance Times
Mon - -
Tue - 19:00
Wed - 19:00
Thu - -
Fri - 19:00
Sat 15:00 18:00
Sun - -