Entry ticket

St. Petersburg Mariinsky Theater Ballet

St. Petersburg Mariinsky Theater Ballet

From US$ 165.18 per person

Enjoy a classical Russian ballet performance at St. Petersburg’s stunning Mariinsky Theatre. Treat yourself to an evening of ballet at one of the most famous theaters in the world.

About this ticket

Free cancellation
Cancel up to 24 hours in advance to receive a full refund
Covid-19 precautions
Special health and safety measures apply. Learn more
Mobile ticketing
Use your phone or print your voucher
Duration 3 hours
Check availability to see starting times.
Instant confirmation
Pickup optional
Please wait at the cruise ship terminal 10 minutes before your scheduled pickup time. If you need a visa paper, please provide your passport details 72 hours before the ballet date. The driver will be holding a sign with your last name on it.
Wheelchair accessible


  • Enjoy a classical Russian ballet performance at St. Petersburg’s famous Mariinsky Theater
  • Take a 3-hour deep dive into Russian culture and art
  • See tales such as Swan Lake, Cinderella, the Nutcracker, Sleeping Beauty, & more
Full description
The Mariinsky Theatre is world-famous for being Saint Petersburg's main theater, or the "cultural capital of Russia." The Mariinksy Theater has been presenting first-class performances since 1860, covering three main periods of Russia's history: the Russian Empire, the Soviet period, and today. See a top Russian ballet company performing fantastic tales such as Swan Lake, Cinderella, The Nutcracker, Sleeping Beauty, Romeo and Juliet or Giselle. The musical compositions will be by Tchaikovsky, Mussorgsky, Prokofiev, or other Russian and European composers. Russian ballet dates back to the 17th-century during the reign of Peter the Great. The breathtaking setting, the beauty of the ballet, and the historic atmosphere ensure a truly memorable evening. According to the option you choose on booking, round-trip transfers from your hotel or cruise ship are available.
  • Theater ticket
  • Hotel pickup and drop-off if the option has been selected at booking
  • Visa-free documents & pickup and drop-off from the port, if the visa-free option has been selected
  • Food and drink
  • Hotel pickup and drop-off (unless option selected)
Covid-19 precautions

You must book this activity online because the ticket office is closed

Safety measures in place
  • All areas that customers touch are frequently cleaned
  • You must keep social distance while in vehicles
Traveler requirements
  • You are required to bring and wear a mask
  • You will receive a mandatory temperature check

Select participants and date



Prepare for the activity

Meeting point

Mariinsky theater I Theatre Square, 1, Sankt-Peterburg, Russia, 190068 Mariinsky theater II Dekabristov, 34, Sankt-Peterburg, Russia, 190068

Open in Google Maps ⟶
Important information

Not allowed

  • Jeans

Know before you go

  •  Dress code is casual
  •  If you need a visa paper, please provide your passport details 72 hours before the ballet date (only for cruise ship passengers)
Organized by

Product ID: 342571