Russian Ballet from Saint Petersburg Port

St. Petersburg, Russia

Select Date and Travelers

Number of travelers
Loading available options...

5 hours (Approx.)
Mobile ticket


Be swept up by a wonderful evening of classical Russian artistry with a ticket to a ballet performance in St Petersburg. Russian ballet is widely considered the world’s best, and St Petersburg one of its greatest stages, making watching a ballet here a truly once-in-a-lifetime experience. Depending on availability and timings, take your seat at one of the city’s historical theaters for a glittering classical ballet such as ‘Swan Lake,’ ‘Giselle,’ or ‘The Nutcracker’ — the production you will see will be confirmed on the day. Round-trip transport included.
  • Classical evening Russian ballet performance in St Petersburg
  • Attend a spectacular ballet at the home of Russian ballet
  • Enjoy a glittering performance of a classical ballet such as ‘The Nutcracker,’ ‘Giselle’ or ‘Sleeping Beauty’
  • Soak up the artistry and music within one of St Petersburg’s grandest theaters
  • Once-in-a-lifetime experience suitable for all ages
  • Round-trip hotel and port transfers included


  • Port pickup and drop-off
  • Blanket Visa


  • Gratuities

Departure Point

Saint Petersburg Cruise port

Departure Time


Return Details

Cruise port
  • Confirmation will be received within 48 hours of booking, subject to availability
  • At time of booking, Cruise ship passengers must provide the following information at time of booking: ship name, docking time, disembarkation time and re-boarding time
  • Dress code is smart casual
  • Tickets with the name of performance and seats will be given to you on the day of your tour

All sales are final and incur 100% cancellation penalties.


Viator Traveler's Reviews

4 Reviews
5 Star
4 Star
3 Star
2 Star
1 Star
, Jun 2018

We saw Swan Lake, it was wonderful. The theater is gorgeous, the sets and costumes were lush. We enjoyed the entire experience. The driver and van were top notch and dropped us off right at the door and were waiting as we exited the theater. If you are doing a daytime tour, make sure to inform the vendor of the daytime tour that you also have a ballet. We were picked up at 7pm, which worked well as we were done with our daytime tour and back at the ship at 5:30 pm. Not all of the daytime tours will guarantee that you will be back in time for the ballet. Get a good night sleep as doing a daytime tour and ballet is a long day, but it was worth it. Many attendees dressed up for the ballet dresses, suit jackets-- though it isn't required.

Roseanne G
, Oct 2017

My experience was totally amazing. The service from TJ Tours was exemplary and the handoff from one guide to the next was seamless. The guide who took me to the ballet showed me right to my seat! The ballet was beyond my expectations. The theatre was lovely and intimate, the costumes beautiful and the dancing divine. My driver was waiting at the end of the performance and I was driven back to the ship in style. A marvellous experience.

Patrick G
, Sep 2017

We enjoyed the Swan Lake ballet and would recommend it to all. We had great seats and we able to see this ballet up close.

, Jul 2017

Balet Clasico en el Teatro Hermitage ,cumplió todos nuestras expectativas.


Book online or call
(888) 651-9785
(888) 651-9785
Product code: 21901P8

Explore Similar Things to Do