Poster for the show La Gioconda, Teatro Real
Opera

La Gioconda

Opera by Amilcare Ponchielli set in seventeenth-century Venice, with Anna Netrebko in the title role and musical direction by Marco Armiliato at the Teatro Real.

2 dates · 2 upcoming Teatro Real Paid entry

La Gioconda at Teatro Real (28013 Madrid), 2 dates from 31 March to 3 April 2027.

Checked on 13 November 2026.

Overview

Opera by Amilcare Ponchielli set in seventeenth-century Venice, with Anna Netrebko in the title role and musical direction by Marco Armiliato at the Teatro Real.

It is regarded as the last great opera of Italian Romanticism. Its plot is set in seventeenth-century Venice and revolves around jealousy, betrayal and revenge. Gioconda, a street singer, rejects the love of Barnaba, a spy in the service of the Inquisition who resolves to destroy her. To achieve this, he accuses La Cieca, the protagonist's mother, of witchcraft, and the intervention of Laura, wife of the Inquisitor Alvise, saves her and brings about an unexpected reunion with Enzo, Laura's former lover and Gioconda's fiancé.

From there the story moves towards a tragic ending. Enzo must choose between two loves, while Gioconda becomes trapped in a spiral of sacrifice and pain that leads her to a devastating end.

The cast includes Anna Netrebko in the title role, alongside Luca Salsi, Yusif Eyvazov, Eve-Maude Hubeaux, Lucile Richardot and Simon Lim. Marco Armiliato conducts the music. This show is sung in Italian and has surtitles in Spanish and English. The production brings together vocal demands and dramatic intensity around one of the central heroines of the nineteenth-century repertoire.

Getting there

Teatro Real

Teatro Real is a theatre in Madrid at Isabel II, s/n, whose programme centres on opera and which also hosts concerts.

Address
de Isabel II, s/n, 28013 Madrid
Time

Tickets & pricing

See the event
Time
Cancellation & refunds
Cancellation and refund terms are set by the ticket seller.

2 dates

Teatro Real

Get new dates by email

Follow Teatro Real

Be notified as soon as a new show is scheduled there

Leave your email: one message per new listing — nothing else.

Already have an account? Sign in to follow in one tap.

More shows to discover

See all theatre in Madrid

Frequently asked questions

Where does La Gioconda take place?

La Gioconda takes place at Teatro Real (28013 Madrid).

When does La Gioconda take place?

La Gioconda has 2 dates in Madrid. Next scheduled date: Wed, 31 Mar 2027, 19:30.

How much longer is La Gioconda running?

2 performances of La Gioconda are still scheduled at Teatro Real, the last one on 3 Apr. Dates can be added if the run is extended.

What time does La Gioconda start?

Time listed for La Gioconda: 19:30 on 31 March 2027 at Teatro Real. It may be when doors open rather than the start; the exact time is on the ticket.

How do I get to Teatro Real?

Teatro Real is located at de Isabel II, s/n, 28013 Madrid. Public transport is recommended; full directions are on the venue page.

How do I book tickets for La Gioconda?

Tickets can be booked at the ticket seller, through a link from TicketPiazza: https://ticketpiazza.com/es/go/tickets?event=tour-la-gioconda.

What type of event is La Gioconda?

La Gioconda is classified as “Opera” in the TicketPiazza listings.

Paid entry
View