We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Concerts & Shows in St. Petersburg

  • Sort by:
  • Ranking
  • Book Online
#1 of 176 Concerts & Shows in St. Petersburg
BOOK NOW
from US$149.00
More Info
St Petersburg Private Theater Tour and Russian...
from US$419.00
More Info
Viator Exclusive: Mariinsky Theatre Ballet and...
See All
#2 of 176 Concerts & Shows in St. Petersburg
BOOK NOW
from US$169.00
More Info
Hermitage Theatre of Classical Russian Ballet...
from US$149.00
More Info
St Petersburg Private Theater Tour and Russian...
See All
#4 of 176 Concerts & Shows in St. Petersburg
#5 of 176 Concerts & Shows in St. Petersburg
BOOK NOW
from US$149.00
More Info
St Petersburg Private Theater Tour and Russian...
from US$105.00
More Info
River Boat Trip in St. Petersburg
See All
#6 of 176 Concerts & Shows in St. Petersburg
#7 of 176 Concerts & Shows in St. Petersburg
BOOK NOW
from US$69.45
More Info
Russian Music Seasons
#8 of 176 Concerts & Shows in St. Petersburg
BOOK NOW
from US$149.00
More Info
Russian Ballet Evening and 3-course Traditional...
from US$35.36
More Info
Grand Tour of St Petersburg
See All
#9 of 176 Concerts & Shows in St. Petersburg
BOOK NOW
from US$87.13
More Info
Folklore Show 'Feel Yourself Russian' with...
#12 of 176 Concerts & Shows in St. Petersburg
#13 of 176 Concerts & Shows in St. Petersburg
#14 of 176 Concerts & Shows in St. Petersburg
#16 of 176 Concerts & Shows in St. Petersburg
#17 of 176 Concerts & Shows in St. Petersburg
#18 of 176 Concerts & Shows in St. Petersburg
#19 of 176 Concerts & Shows in St. Petersburg
#20 of 176 Concerts & Shows in St. Petersburg
#21 of 176 Concerts & Shows in St. Petersburg
#22 of 176 Concerts & Shows in St. Petersburg
#23 of 176 Concerts & Shows in St. Petersburg
#24 of 176 Concerts & Shows in St. Petersburg
BOOK NOW
from US$149.00
More Info
Russian Ballet Evening and 3-course Traditional...
#26 of 176 Concerts & Shows in St. Petersburg
#27 of 176 Concerts & Shows in St. Petersburg
#28 of 176 Concerts & Shows in St. Petersburg
#29 of 176 Concerts & Shows in St. Petersburg
BOOK NOW
from US$40.00
More Info
Typical Day in St Petersburg Tour
#30 of 176 Concerts & Shows in St. Petersburg