Un ballo in maschera Tickets at Royal Opera House, London

Price
From £51 all-in
Running time
2h 50m
Venue
Royal Opera House, near Covent Garden
Performances
Wed and Thu 7:30pm
Booking
To 18 December 2026

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 £51 per person. It runs for about 2 hours 50 minutes. It plays from 30 November 2026 to 18 December 2026.

About

Un ballo in maschera is an opera at Royal Opera House. It runs for about 2 hours 50 minutes. It plays from 30 November 2026 to 18 December 2026.

Getting there

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

From £51 All-in prices