Bucketlist Travels logo

Travel bucket list idea:

Ballet & Opera at the Mariinsky Theatre

Last updated: 06 April, 2024

No visit to Russia’s cultural capital is complete without a performance of classical ballet or opera.

The Mariinsky Theatre (known as the Kirov Theatre in the Soviet era) is the city’s premier opera and ballet theater, and it was here that Tchaikovsky’s famous ballets, The Nutcracker, Sleeping Beauty, and Swan Lake were first performed. The stage of the Mariinsky was home to Fyodor Chaliapin, Anna Pavlova, Anna Netrebko, Rudolf Nureyev, and Mikhail Baryshnikov.

Visiting one of St. Petersburg’s theaters is an elegant experience, so dress up for an unforgettable evening.


Price from: £40
Minimum age: 0
Age suitable: 18+
When: All year around
Duration: 2+ hours

Getting there & doing it

If theatre-going is high on your list of reasons for visiting St. Petersburg, research the theatre’s schedule on its website ahead of time. Advance planning will ensure you get a seat in the Mariinsky’s often-overbooked performances.

Tour operators and hotel and credit card concierges can be helpful in securing tickets for popular performances. Beware of the legion of illegal ticket scalpers throughout the city.

When to do it

Consult the Mariinsky Theatre’s website for performance schedule and off-season dates. Note that the theatre is usually black on Mondays.