Exterior of Teatro San Carlo.

Teatro San Carlo

Top choice in Naples


San Carlo's opera season runs from November or December to June, with occasional summer performances. Sample prices: a place in the 6th tier (from €35), the stalls (€75 to €130) or the side box (from €40). Ballet season runs from late October to April or early May; tickets range from €30 to €110.

Be aware that not all shows take place on the main stage, with other venues including the smaller Teatrino di Corte in neighbouring Palazzo Reale.