Classic Ballet Tickets in St Petersburg

Best Seats. Hotel Ticket Deliver. Traditional Theatres

Classic Ballet Tickets in St Petersburg

Book Now!

Classic Ballet Tickets in St Petersburg include the following theatres: 

  • Mariinsky Theatre
  • Hermitage Theatre
  • Mikhailovsky Theatre
  • Alexandrinsky Theatre

Booking the tickets you may choose the option of the theatre and book the date available. The schedule is updated monthly and there may be changes in the availablility. If the show is overbooked you will be offered a different theatre or date. 

Russian ballet includes such shows as:

  • Swan Lake 
  • Sleeping Beauty 
  • Nutcracker
  • Cinderella 
  • Spartacus
  • Don Quixote

and many others!

Russian ballet in St Petersburg is an international golden standard of dance quality and artistry. 

Booking a show ticket you may also purchase round or one way private transfer to the theatre. 

Know before you go:

  • Booking the ticket you may receive a printed paper ticket or e-ticket depending on the theatre and availability. Please make sure you left your hotel address to deliver the tickets.
  • Theatre tickets are refundable 3 days before the show
  • There is a free seat choice system in the Hermitage Theatre. That means you may choose your seat on the spot
  • Please come early. In a new city sometimes it takes time to find the place even if it is well-known. 

You may like:

Classic Ballet Tickets in St Petersburg

Meeting Point:

The meeting point depends on the theatre you choose. You will be provided with the address and timing details by email and with hotel ticket delivery


3 hours


Skip-the-line admission

Pre-booked seats


Guide service


Depends on the option you choose. The price starts from USD 107


All year, every day except 9 May, 1 January and occasional dates in autumn and winter.