+7 911-286-01-66 Phone in Russia
+61 4 19 463658 Phone in Australia

Russian Ballet in St Petersburg

Russian Ballet in St Petersburg

Select your preferred theatre when booking
Book now

Duration: 2-3 hours

HermitageTheatre: 34 Palace Embankment

Mariinsky Theatre: 1 Teatralnaya Ploshchad

Mikhailovsky Theatre: 1 Ploshchad Iskusstv

Alexandrinsky Theatre: 6 Ploshchad Ostrovskogo

Star times may vary, but the majority of shows start at 20:00. Please do not make any other plans in the evening from 18:00 onwards.

Please arrive 10 to 15 minutes ahead of the show start time.

See the addresses on Google Maps:


Mariinsky Theatre

Mikhailovsky Theatre

Alexandrinsky Theatre

Please note, this is a ticket for the ballet show, a transfer is not included in the price. It is possible to book a transfer for an additional fee.

swan lake
previous arrow
next arrow

Experience one of Russia’s renowned ballets at a top St Petersburg theatre with our Russian Ballet booking service. There are plenty of choices at different prices to suit every taste and budget.

The oldest theatre in the city, the Mariinsky Theatre, has earned its name as the city’s best stage for ballet and opera. Performances are held in the lavishly decorated old stage, where shows were once attended by the royal family, and on the new stage, a more modern venue frequently used for musical events.

The Mikhailovsky Theatre first opened its doors in the 19th century, bringing together the St Petersburg high society and guests of the royal family. The theatre didn’t have its own troupe and mostly hosted visiting performers from Europe and other Russian theatres. Following the revolution, the theatre started establishing its own identity, forming a troupe and gaining its fame as the main stage for Soviet opera.

The Hermitage Theatre originally was an in-house theatre built under the order of Empress Catherine the Great. Located inside the Winter Palace, now known as the Hermitage Museum, the theatre hosted parties for Russian nobility, often involving balls, masquerades and even the nobles themselves taking the stage. The theatre is not accessible via the Hermitage Museum as it has its own entrance and requires a separate ticket. Please note that at the Hermitage Theatre there is no allocated seating so arrive early for a better choice of seats.

After booking a show date our managers will inform you of the shows available on that particular evening. Among the frequently staged ballets are The Sleeping Beauty, Cinderella, The Nutcracker, Swan Lake, Romeo and Juliet, The Firebird, La Sylphide and many others.

The convenient concierge service delivers tickets to your hotel reception and, if requested, organises a return transfer to the theatre.

Available for booking all year on selected days.


  • Receive the ticket at your hotel lobby or by email.
  • Arrive at the theatre where the show is taking place.
  • Show your ticket (not booking voucher) at the entrance.
  • Take your seat and enjoy the show.


  • Tickets to a Russian ballet


  • Transfer
  • Lunch
  • Guide services

Certificates of Excellence

Sign up to our newsletter

We do not sell tours. We create memories.