Available Tickets

Sunday
13 December 2026

The Magic Flute Royal Opera House, Sunday 13 December 2026

Royal Opera House, Bow Street, London WC2E 9DD

Thursday
17 December 2026

The Magic Flute Royal Opera House, Thursday 17 December 2026

Royal Opera House, Bow Street, London WC2E 9DD

Wednesday
30 December 2026

The Magic Flute Royal Opera House, Wednesday 30 December 2026

Royal Opera House, Bow Street, London WC2E 9DD

Friday
1 January 2027

The Magic Flute Royal Opera House, Friday 1 January 2027

Royal Opera House, Bow Street, London WC2E 9DD

Wednesday
6 January 2027

The Magic Flute Royal Opera House, Wednesday 6 January 2027

Royal Opera House, Bow Street, London WC2E 9DD

Friday
8 January 2027

The Magic Flute Royal Opera House, Friday 8 January 2027

Royal Opera House, Bow Street, London WC2E 9DD

Thursday
14 January 2027

The Magic Flute Royal Opera House, Thursday 14 January 2027

Royal Opera House, Bow Street, London WC2E 9DD

Saturday
16 January 2027

The Magic Flute Royal Opera House, Saturday 16 January 2027

Royal Opera House, Bow Street, London WC2E 9DD

Saturday
23 January 2027

The Magic Flute Royal Opera House, Saturday 23 January 2027

Royal Opera House, Bow Street, London WC2E 9DD

Saturday
6 February 2027

The Magic Flute Royal Opera House, Saturday 6 February 2027

Royal Opera House, Bow Street, London WC2E 9DD

Tuesday
9 February 2027

The Magic Flute Royal Opera House, Tuesday 9 February 2027

Royal Opera House, Bow Street, London WC2E 9DD

Thursday
11 February 2027

The Magic Flute Royal Opera House, Thursday 11 February 2027

Royal Opera House, Bow Street, London WC2E 9DD

Sunday
14 February 2027

The Magic Flute Royal Opera House, Sunday 14 February 2027

Royal Opera House, Bow Street, London WC2E 9DD

Wednesday
17 February 2027

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, Royal Opera HouseThe 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.

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.

Google star 1Google star 2Google star 3Google star 4Google star 5
4.8
verified by Trustindex
Trustindex verifies that the company has a review score above 4.5, based on reviews collected on Google over the past 12 months, qualifying it to receive the Top Rated Certificate.

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

February 2027

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.