Swan Lake - Royal Ballet and Opera Tickets at Royal Opera House, London

Price
From £43 all-in
Running time
3h, including two intervals
Age
5+
Venue
Royal Opera House, near Covent Garden
Performances
Mon to Fri 7:30pm, Sat 1pm
Booking
To 31 May 2027

Prices live · Page updated 12 November 2026

Real people on the phone

020 7193 9050 · Monday to Saturday 8am to 8pm, Sunday 10am to 8pm

Help choosing your seat

See our seat guide for every level

Tickets

Tickets start £43 per person. It runs for about 3 hours. It plays from 27 March 2027 to 31 May 2027.

About

Swan Lake is a ballet with a score by Tchaikovsky. Princess Odette has been placed under a spell that changes her into a swan during the day. The only way to lift it is for someone to promise true devotion. When Prince Siegfried meets her, he resolves to help her, but the sorcerer Von Rothbart works against the couple.

Swan Lake - Royal Ballet and Opera is a ballet at Royal Opera House. It runs for about 3 hours. It plays from 27 March 2027 to 31 May 2027.

Getting there

Royal Opera House is at Bow St, London WC2E 9DD.

Accessible performances

  • Captioned performances: Tue 13 Apr 2027, 7:30pm; Sat 1 May 2027, 1:00pm
  • Audio described performances: Fri 16 Apr 2027, 7:30pm; Sat 8 May 2027, 7:00pm

Access bookings are handled by the venue's own access team, not by us.

From £43 All-in prices