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
Select participants and date
Prepare for the activity
Mariinsky theater I Theatre Square, 1, Sankt-Peterburg, Russia, 190068 Mariinsky theater II Dekabristov, 34, Sankt-Peterburg, Russia, 190068Open in Google Maps ⟶
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)
- The activity includes visa-free documents with pickup and drop-off from the port if the visa-free option has been selected