London • United Kingdom

Royal Opera House

Bow Street, London, WC2E 9DD Open in Google Maps

72 upcoming events at Royal Opera House. Cheapest resale ticket listed: £65 (The Nutcracker, Fri 11 Dec 2026). Prices checked 10:25 on 10 Oct.

Royal Opera House, London, hosts 72 upcoming events between 12 Oct 2026 and 13 Jan 2027, with tickets from £65. Stalls from £279.

Tickets from £65
On sale now 72 upcoming events

Cheapest upcoming shows at Royal Opera House

The 10 lowest-priced of 72 upcoming shows with a price listed, cheapest first.

  1. The Nutcracker

    from £65

    no change vs last week

  2. The Nutcracker

    from £220

    no change vs last week

  3. The Nutcracker

    from £250

    no change vs last week

  4. Manon

    from £350

    ↓27.5% vs last week

  5. Manon

    from £482.96

    no change vs last week

  6. The Nutcracker

    from £482.96

    no change vs last week

  7. Manon

    from £482.98

    no change vs last week

  8. Manon

    from £482.98

    no change vs last week

  9. Manon

    from £483

    no change vs last week

  10. Manon

    from £483

    no change vs last week

Each price is the lowest listed ticket for that show at our last check. The change compares that price with the one we recorded for the same show a week earlier, or with the day named where we have tracked it for less than a week.

Upcoming shows and schedule

Across October 2026 – January 2027, Royal Opera House hosts 72 upcoming events. Featured headliners include Don Giovanni, Manon, Carmen, Visionaries: Robbins and MacMillan, and Un Ballo in Maschera. Tickets currently start from £65.

Area and accommodation

Compare hotels and accommodation near this venue on an interactive map from our partner Stay22.

Loads content from stay22.com and needs marketing cookies. If you have not allowed them yet, this opens your cookie settings.

Upcoming events at Royal Opera House

October 2026 · 16 events

November 2026 · 24 events

December 2026 · 25 events

January 2027 · 7 events

How much are tickets at Royal Opera House?

The lowest price each part of the house has been listed at across 72 upcoming dates. Seats are sold by individual block, so a specific date may differ.

Where you sitTickets fromDates listed
Stalls£27972

Recent past events at Royal Opera House

  1. Don Giovanni

    £512

    recorded Fri 18 Sep 2026

  2. Alcina

    £512

    recorded Sat 3 Oct 2026

  3. Don Giovanni

    £512

    recorded Fri 18 Sep 2026

  4. Don Giovanni

    £512

    recorded Fri 18 Sep 2026

  5. Alcina

    £511.96

    recorded Fri 18 Sep 2026

  6. Don Giovanni

    £512

    recorded Fri 18 Sep 2026

  7. Alcina

    £511.97

    recorded Fri 18 Sep 2026

  8. Don Giovanni

    £512

    recorded Fri 18 Sep 2026

  9. Alcina

    £512

    recorded Fri 18 Sep 2026

  10. Don Giovanni

    £512

    recorded Sat 19 Sep 2026

  11. Alcina

    £512

    recorded Fri 18 Sep 2026

  12. Don Giovanni

    £512

    recorded Wed 16 Sep 2026

Each price is the lowest listed ticket for that show at the last check we recorded.

What time do doors open at Royal Opera House?

Most upcoming dates start at 19:30 (39 of 72 listed dates); each event page carries its own start time.

Door times vary by event — check your ticket or the venue's own website on the day.

Nearest stations to Royal Opera House

Line status from Transport for London, checked at 11:00.

  • Covent Garden· 210 m away

    • Piccadilly Now: Good Service
  • Leicester Square· 450 m away

    • Northern Now: Part Suspended
      What TfL says

      Northern Line: No service between Camden Town and Kennington via Bank southbound only while we fix a faulty train at Euston. Tickets will be accepted on London Buses via reasonable routes. GOOD SERVICE on the rest of the line.

    • Piccadilly Now: Good Service
  • London Charing Cross· 480 m away

    • Southeastern

Distances are in a straight line from the venue. Powered by TfL Open Data. Contains OS data © Crown copyright and database rights.

How do I get to Royal Opera House, London?

Royal Opera House is at Bow Street, London, WC2E 9DD. Open in Google Maps

By train and tube

The nearest mainline station is London Charing Cross, approximately a 12-minute walk. Exit the station and proceed north-east along The Strand, turning left onto Southampton Street, then right onto Bow Street. Alternatively, Farringdon Station (Thameslink, Elizabeth Line) is about a 20-minute walk east or a short Tube journey to Holborn/Covent Garden.

By bus

Numerous bus routes serve the surrounding area. Key stops include Aldwych/Drury Lane (routes X68, 1, 68, 9, 11, 15, 23, 87, 91, 139, 168, 172, 176) and Southampton Street/Covent Garden (routes 24, 29, 176). The closest Underground station is Covent Garden (Piccadilly Line), a 2-minute walk away, or Leicester Square (Piccadilly, Northern Lines), a 5-minute walk. Holborn (Central, Piccadilly Lines) is also within a 7-minute walking radius.

By car and parking

Car parking in Covent Garden is highly congested and expensive. The nearest public car parks are Q-Park Covent Garden (Parker Street) and NCP Covent Garden (Drury Lane). Both are within a 10-minute walk. Advance booking is strongly advised, especially for evening performances. Be aware that the venue is within the Congestion Charge zone, which applies on weekdays.

Entry and security

The primary entrance is located on Bow Street, beneath the grand portico. Additional access points include the Royal Opera House Arcade (connecting Bow Street to James Street) and an entrance on Floral Street. Security checks and bag searches are standard upon entry. Queues are typically managed efficiently within the foyer spaces rather than on the pavement. Patrons are advised to arrive 30-45 minutes before the curtain-up to allow time for security, cloakroom, and finding seats without rush.

Venues near Royal Opera House

Tickets at Royal Opera House: your questions answered

What is the cheapest upcoming show at Royal Opera House?

The Nutcracker on Fri 11 Dec 2026 is the cheapest upcoming show we list at Royal Opera House, with tickets from £65 at our last price check.

How many upcoming events at Royal Opera House are listed?

We list 72 upcoming events at Royal Opera House, from Mon 12 Oct 2026 to Wed 13 Jan 2027. 72 of them have a ticket price listed.

What is the next event at Royal Opera House?

Don Giovanni on Mon 12 Oct 2026 is the next event we list at Royal Opera House.

How much are tickets at Royal Opera House?

Across the 72 upcoming shows at Royal Opera House with a price listed, the cheapest ticket for each show ranges from £65 to £512.