The horseshoe of red and gold boxes in the Teatro Real, seen from the upper gallery

Practical · Shows

Buying tickets for opera and flamenco in Madrid

Madrid’s opera house and its flamenco tablaos sell tickets through their own websites and box offices.

Updated October 2026

Book direct

The safest way to buy is through the venue’s own website or box office.

This autumn

Mozart’s The Marriage of Figaro plays at the Teatro Real from 10 to 27 November 2026 (the theatre’s own programme, checked 23 October 2026).

Questions and answers

Where can I see opera in Madrid?

At the Teatro Real, facing the Royal Palace.

Where can I see flamenco?

At tablaos such as Corral de la Morería in La Latina.

The ULTIMATE letter

Madrid in your inbox

An occasional email with new places, events, neighbourhood guides and our latest in-depth articles. No spam, ever.