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.