About this place
Teatro de la Maestranza is an opera house in Seville, one of the leading music venues in southern Spain. It sits right on the bank of the Guadalquivir river, only steps from the Torre del Oro, and shares its neighborhood with the Real Maestranza bullring — the source of the theatre's name, which recalls the old cavalry academy that once occupied the same plot of land.
How do you get there?
The building stands in central Seville, along the riverside, so the easiest approach for most visitors is on foot from the cathedral area or from the Plaza de Toros de la Real Maestranza — a walk of roughly ten to fifteen minutes. The MetroCentro tram and several city bus routes also stop close to the riverbank. Drivers should plan on using one of the paid underground car parks nearby, since traffic right next to the theatre is heavily restricted.
What is the story behind the building?
The theatre opened its doors on 2 May 1991, with Queen Sofía presiding over the inauguration. Architects Aurelio del Pozo and Luis Marín designed the building specifically as a cultural showpiece for Expo '92, the World's Fair that placed Seville firmly on Europe's cultural map the following year. Before construction began, the site had been home to the Real Maestranza de Caballería, a historic riding academy, which is how the venue inherited its name. A major renovation followed in 2007: the stage grew by nearly 1,900 square metres, and new technical systems were installed, including mobile platforms capable of bearing loads of up to 28 tonnes.
What can you expect inside?
The auditorium seats around 1,800 people and has a reputation for excellent acoustics, which is part of why it ranks among the most sought-after opera venues on the Iberian Peninsula. It serves as the permanent home of the Real Orquesta Sinfónica de Sevilla, and the yearly programme extends well beyond opera to include symphonic concerts, dance, zarzuela, and flamenco — a mix that appeals to classical music lovers and visitors chasing Andalusian tradition alike. Over the decades the stage has hosted singers such as Montserrat Caballé, Luciano Pavarotti, Alfredo Kraus, Plácido Domingo, Juan Diego Flórez, Jonas Kaufmann, Cecilia Bartoli, and Philippe Jaroussky, a roster that speaks to the house's international standing. In 2006 UNESCO named Seville the world's first City of Music, and the theatre's part in reviving the city's performing arts scene was cited among the reasons for that recognition.
When is the best time to visit?
The artistic season generally runs from autumn through spring, with the busiest run of opera premieres between October and May — that stretch is the best window for catching major productions with well-known soloists. Summer brings a lighter schedule, and the theatre sometimes closes for technical maintenance, so it's worth checking the current calendar before planning a trip. Tickets for high-profile premieres, especially those featuring internationally recognised performers, tend to sell out quickly.
Frequently asked questions
Can you visit the theatre without attending a performance? Guided tours are held on set dates, giving visitors a look at the auditorium, backstage areas, and technical spaces — it's best to check availability directly at the box office or on the theatre's website.
How long does a typical opera performance last? It varies by title, but most productions run between two and three hours, usually with a single intermission.
Is the theatre close to other Seville landmarks? Yes — the Torre del Oro, the Plaza de Toros de la Real Maestranza, and the riverside promenade along the Guadalquivir are all within a few hundred metres, making it easy to combine a visit with sightseeing in the city centre.
Does the programme only feature opera? No — alongside opera, the schedule regularly includes symphonic concerts, ballet, zarzuela, and flamenco performances, making the venue a broad cultural destination rather than a single-genre stage.
Nearby places
Earn badges for the places you visit
Download NextOnTrip, discover new places and check off your trails.