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.

Mikhailovsky Opera and Ballet Theater

Iskusstv ploshchad, d. 1, St. Petersburg 191186, Russia
+7 812 595-43-05
Book In Advance
In high demand - travellers recommend booking ahead!
More Info
USD 169.00*
and up
Hermitage Theatre of Classical Russian Ballet Performance and Private Backstage...
More Info
USD 149.00*
and up
St Petersburg Private Theater Tour and Russian Classical Ballet Evening...
More Info
USD 40.00*
and up
Typical Day in St Petersburg Tour
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
In 2001, the Mikhailovsky Theatre reclaimed its historic name, and in 2007, it was recognized as St. Petersburg's most prestigious musical theatre. Today, while preserving Russia's centuries-old musical theatre traditions, the Mikhailovsky Theatre is constantly pushing to be at the forefront of contemporary world theatre.
  • Excellent81%
  • Very good13%
  • Average4%
  • Poor1%
  • Terrible1%
Travellers talk about
“swan lake” (47 reviews)
“sleeping beauty” (16 reviews)
Open Now
All hours
Hours Today: 10:00 am - 9:00 pm
Suggested Duration: More than 3 hours
Iskusstv ploshchad, d. 1, St. Petersburg 191186, Russia
+7 812 595-43-05
Write a ReviewReviews (667)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 234 reviews

Reviewed 3 weeks ago via mobile

You won’t understand the essencial russian spirit, if you don’t book a ticket to admire the classical russian ballet in this ancient theatre. I saw “the nutcracker “, and I have no words to describe the beauty of this opera in this place. If you...More

Thank solumveritas
Reviewed 4 weeks ago via mobile

We watched The Nutcracker here , seating uncomfortable and not well organised as had to crane our necks to see the stage (we were back row 1st tier) and 1/4 stage restricted viewing as well. Nice performance and professional but not quite as slick as...More

Thank Katie K
Reviewed 4 weeks ago via mobile

I’ve read different reviews about this theatre before I booked and the reviews are spot on. It’s a small cosy fantastic theatre where you can afford brilliant seats for a brilliant play like nutcracker. It’s very clean, well organised. You can have a drink with...More

Thank bigwideworld4
Reviewed 18 December 2017

We had a thoroughly entertaining evening at the Mikhailovsky, where we saw Swan lake. The quality of the performance was very good, though not quite at the level of the Mariisnkiy. The tickets were cheap though, and the drinks not ridiculously priced like some other...More

Thank mcs_095
Reviewed 11 December 2017

We enjoyed this out of town troupe performing in this historic theater. Everything about the experience of watching the ballet was wonderful except the effort to get our coats after the ballet. I don't think I have ever had so many women pushing me. In...More

Thank Heligypsy
Reviewed 24 October 2017

Our hotel was able to find us some tickets to see the Swan Lake at the last minute, but the tickets were in Russian and we had no idea how to get to our seats. The staff was not that helpful and they did not...More

Thank Alice L
Reviewed 14 October 2017 via mobile

The Opera and tickets were in Russian. The security check at the entrance just beeps and occasionally they ask someone to show their bag. It’s important to hang your coat with the right person but difficult to know which one that is, on the up...More

Thank Katarina R
Reviewed 12 October 2017

We had never been to a ballet before, but i had always wanted too. And russia has got to be the best place to see Ballet. I booked the tickets up several months ago, and its much cheaper to book directly with the theatre than...More

1  Thank sally j
Reviewed 4 October 2017

We enjoyed an opera performance at this theatre during our visit to Saint Petersburg. It was a great and enjoyable cultural experience. We chose to see an opera performance here instead of at Mariinsky largely because of the big difference in prices (much more expensive...More

1  Thank ProudMaritimer6
Reviewed 29 September 2017

Before arrival in St. Petersburg, I was a bit disappointed that we didn't see a performance at the famed Mariinsky Theater. After our visit to see the ballet Cinderella at the Mikhailovsky, I am glad it worked out as it did. The Mikhailovsky was in...More

1  Thank WeTravel2Learn
Nearby HotelsSee all 362 hotels in St. Petersburg
Nordkapp Nevsky Mini Hotel
3 reviews
.21 km away
Belmond Grand Hotel Europe
1,688 reviews
.21 km away
Korona Hotel
30 reviews
.29 km away
59 reviews
.36 km away
Nearby Restaurants
609 reviews
.19 km away
420 reviews
.16 km away
Dom 7 Jazz Bar
166 reviews
.18 km away
Sparta Grill Bar
40 reviews
.14 km away
Nearby Attractions
State Russian Museum
2,636 reviews
.11 km away
Italian Bridge
65 reviews
.15 km away
Pl Iskusstv (Arts Sq)
46 reviews
.15 km away
Ask a question
Questions & Answers
19 February 2017|
AnswerShow all 2 answers
Response from maniunchik | Reviewed this property |
I think your seats will be just fine. I personally prefer stalls circle, but i am sure you won't have any problem seeing the stage from where you are at. And of course your wife can keep her handbag. Enjoy!!! It is a... More
14 November 2016|
Response from margaritasat5 | Reviewed this property |
i sat in a box with 3 others. it's a bit crowded. we didn't know the other couple, but they were nice enough to let me sit up front. there's really only enough room for 2 in front, and then 2 behind. the people that sit... More
24 October 2016|
AnswerShow all 2 answers
Response from margaritasat5 | Reviewed this property |
business casual. i wore dress slacks and a cute sweater, my husband wore dress pants with a sports coat. some women wore dressy dresses, and some men wore suits. i didn't see any jeans or other casual clothing worn by... More