The Magic Flute Tickets
Available Tickets
The Magic Flute Royal Opera House, Sunday 13 December 2026
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Thursday 17 December 2026
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Wednesday 30 December 2026
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Friday 1 January 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Wednesday 6 January 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Friday 8 January 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Thursday 14 January 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Saturday 16 January 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Saturday 23 January 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Saturday 6 February 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Tuesday 9 February 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Thursday 11 February 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Sunday 14 February 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Royal Opera House, Wednesday 17 February 2027
Royal Opera House, Bow Street, London WC2E 9DD
The Magic Flute Tickets – The Royal Opera, Royal Opera House
The Magic Flute tickets are for David McVicar’s production of Mozart’s Die Zauberflöte for The Royal Opera at the Royal Opera House, Covent Garden, revived this winter with conductors Julia Jones and Dalia Stasevska. Prince Tamino, armed with a magic flute, and the bird-catcher Papageno set out to rescue Pamina, and find that the world of the Queen of the Night and the priest Sarastro is not what it first seemed.
The Magic Flute is one of the most family-friendly operas in the repertoire, and holiday and weekend dates go quickly. TicketsToSee sources seats in the Orchestra Stalls, Stalls Circle and Donald Gordon Grand Tier, confirms your seat area in writing and sends secure e-tickets before the performance. Call our Private Client Team on +44 (0)20 3070 3997.
On this page: Tickets and dates · Prices · The Opera · Running time · Best seats · Your visit · FAQs
Royal Opera House The Magic Flute Tickets by Date
Each performance date has its own page with the start time, seat areas and tickets to buy. Choose your date from the Performance Dates tab, or from the list below.
- Sunday 13 December 2026, 3pm
- Thursday 17 December 2026, 7.15pm
- Wednesday 30 December 2026, 12pm
- Friday 1 January 2027, 7pm
- Wednesday 6 January 2027, 7.15pm
- Friday 8 January 2027, 12pm
- Thursday 14 January 2027, 7.15pm
- Saturday 16 January 2027, 7pm
- Saturday 23 January 2027, 7.15pm
- Saturday 6 February 2027, 7.15pm
- Tuesday 9 February 2027, 7.15pm
- Thursday 11 February 2027, 7.15pm
- Sunday 14 February 2027, 3pm
- Wednesday 17 February 2027, 7.15pm
The Magic Flute Ticket Prices
TicketsToSee The Magic Flute tickets are from £445 to £495 per person, excluding VAT, for top-category seats in the Orchestra Stalls, Stalls Circle or Donald Gordon Grand Tier. VAT and delivery are shown at checkout. The price for each performance is on its date page.
Delivery
Your booking is confirmed by email with the performance, seat area and total paid, and secure e-tickets are sent to the lead booker’s email before the performance.
Mozart’s The Magic Flute, the Opera
The story
The Queen of the Night sends Tamino to rescue her daughter Pamina from Sarastro, giving him a magic flute and Papageno a set of magic bells. Tamino discovers that Sarastro leads a brotherhood of wisdom and that the Queen is the true threat, and he and Pamina pass through trials of silence, fire and water, while Papageno, after much comic despair, finds his Papagena.
The music
Mozart wrote The Magic Flute in 1791, the year of his death, for Emanuel Schikaneder’s theatre in Vienna. It mixes the popular and the sublime: Papageno’s folk-like songs, Tamino’s portrait aria ‘Dies Bildnis’, the solemn music of Sarastro’s priests, and the Queen of the Night’s two fearsome coloratura arias, including ‘Der Hölle Rache’.
The production
David McVicar’s staging, first seen at Covent Garden in 2003, sets the opera in an eighteenth-century world of starry skies, Enlightenment symbols and stage machinery, and has become one of The Royal Opera’s most revived productions.
The Magic Flute Running Time and Age Guidance
The performance lasts approximately 3 hours and 5 minutes, including one interval.
Best Seats for The Magic Flute
We source seats in the top categories: the Orchestra Stalls for closeness to the stage, the Stalls Circle for a slightly raised view, and the Donald Gordon Grand Tier for a complete picture of the stage with balanced sound. Weekend matinees and the New Year date are the first to sell, so book those early.
Your Visit to the Royal Opera House
The Royal Opera House is on Bow Street, London WC2E 9DD; Covent Garden Underground station is the nearest, with Leicester Square and Holborn a short walk away. There is no dress code: smart-casual is fine, though many people dress up for an evening at Covent Garden. Latecomers may be held until a suitable break.
Why Book The Magic Flute Tickets with TicketsToSee
TicketsToSee has provided access to highly sought-after events for over 20 years. Our Private Client Team confirms your seat area in writing, and we are available on +44 (0)20 3070 3997 or sales@ticketstosee.com.
The Magic Flute Tickets FAQs
Who composed The Magic Flute?
Wolfgang Amadeus Mozart, in 1791, to a libretto by Emanuel Schikaneder.
What language is The Magic Flute sung in?
German, with English surtitles.
How long is The Magic Flute?
About 3 hours 5 minutes, including one interval.
Is The Magic Flute suitable for children?
It is often recommended as a first opera for families. Check the Royal Opera House’s age guidance for this production before booking for young children.
How much are The Magic Flute tickets?
TicketsToSee prices for top-category seats are from £445 to £495 per person, excluding VAT. Each date page shows the price for that performance.
How are tickets delivered?
As secure e-tickets sent to the lead booker’s email before the performance.
Ready to book? Choose a date above or call +44 (0)20 3070 3997. For the full season, see our Royal Opera House tickets page.
TicketsToSee is an independent ticket broker and is not the Royal Opera House box office. Prices may be above face value; the face value for this production is £12 to £306.
The Magic Flute Royal Opera House Performance Dates
All performances are on the Main Stage of the Royal Opera House. Choose a date to book.
December 2026
January 2027
- Friday 1 January, 7pm
- Wednesday 6 January, 7.15pm
- Friday 8 January, 12pm
- Thursday 14 January, 7.15pm
- Saturday 16 January, 7pm
- Saturday 23 January, 7.15pm
February 2027
- Saturday 6 February, 7.15pm
- Tuesday 9 February, 7.15pm
- Thursday 11 February, 7.15pm
- Sunday 14 February, 3pm
- Wednesday 17 February, 7.15pm
The Magic Flute Tickets for Groups and Clients
For a client evening or a family occasion, tell us the size of your party before you order. Seats are generally grouped in pairs, and we will advise on seating everyone close together and send every e-ticket to one lead booker.
The Magic Flute, a Short History
The Magic Flute opened at the Theater auf der Wieden in Vienna on 30 September 1791, with Mozart conducting and Schikaneder, the librettist, playing Papageno. It was an immediate popular success and has never left the repertoire.