Dancer in white pointe on dark rocky terrain in Swan Lake - Royal Ballet and Opera at the Royal Opera House
Ballerina balanced on rocks in Swan Lake - Royal Ballet and Opera at the Royal Opera House

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

3 hoursAges 5 and up

A ballet at the Royal Opera HouseBooking to 31 May 2027

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

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.

Tickets and seating at Royal Opera House

Seating information will be available soon. Check back for details on the best seats for this show!

Seating plan

Dates & tickets

Venue and getting here: Royal Opera House

Swan Lake - Royal Ballet and Opera is playing at Royal Opera House. Here's everything you need to know about getting there and what to expect.