Bag cheap theatre tickets for St Petersburg’s best operas and ballets

(Photo credit: Flickr / ViPro)

Want to see Eugene Onegin for less than 800 roubles? There are ways to enjoy ballet and opera performances in the city theatres on a low budget

A family outing to a ballet or opera at the Mariinsky Theatre can be quite steep, especially for non-Russian citizens. Premium seats for Swan Lake, which is running in January 2017 at the Mariinsky Theatre, cost up to 8,000 roubles.

Luckily, there are ways to find cheaper tickets—the trick is knowing where and when to look, and in some cases being prepared to compromise on the seats, date or time you visit.

Black Friday deals are happening this weekend from 24 November – 26 November 2016! Don’t miss the opportunity to buy tickets for more than hundred performances with a 50% discount through the websites and

Otherwise, here are a few insider tips to get tickets throughout the year.

Mariinsky Theatre

Where: 1 Theatre Square, St Petersburg 190000

(Photo credit: Flickr / melronald)
(Photo credit: Flickr / melronald)

Each month you can find information about a discount programme offered through the official Facebook group of the theatre. When you see an update, you can buy a subscription here that provides a 50% discount off tickets to ballet or opera performances. Once you have submitted your request for a subscription, you need to buy your tickets at the theatre box office within the next two days.

Mikhailovsky Theatre

Where: 1 Ploschad Iskusstv, St Petersburg, 191011

(Photo credit: Flickr / ViPro)

On the day of the performance, students and pensioners can buy tickets with a 50% discount. Go to the box office and show your student or pension card. Discount does not apply for guest performances.

Alexandrinsky Theatre

Where: 6 Ploschad Ostrovskogo, St Petersburg, 191011

(Photo credit: Flickr / Tim)
(Photo credit: Flickr / Tim)

Between 1pm and 2pm, tickets for repertory performances at the Alexandrinsky Theatre are sold at a 10% discount at the box office. The discount applies to tickets starting from 300 roubles. In addition, schoolchildren and students can buy tickets with a discount of 50% one hour before the performance. As always, bring along a valid student card.

St Petersburg State Academic Capella

Where: 20 Moika River embankment, St Petersburg, Russia 191186

(Photo credit: Flickr / ACFEA Tour Consultants)
(Photo credit: Flickr / ACFEA Tour Consultants)

Capella offers 30% discount for tickets after you spend more than 400 roubles. These tickets must be purchased at the box office from noon to 1pm. Students with a valid student card are granted the 30% discount for the entire repertoire, regardless of the price.

The D.D. Shostakovich St Petersburg Academic Philharmonia

Where: Check here for Grand Hall, Small Hall or Box Office, 2 Mikhaylovskaya Ulitsa, St Petersburg, 191186

(Photo credit: Flickr / Mitechka!)
(Photo credit: Flickr / Mitechka!)

This season you can visit some concerts in the St Petersburg Philharmonia completely free. The Great Hall continues a series of concerts in the foyer where you can hear little-known works of chamber music. Concerts are held once a month on weekends.

To enter the free concerts, it works like a buy one get one free deal. You need to provide an already purchased ticket to any concert from the Great Hall of the Philharmonia in the current month and make a reservation here.

St Petersburg International Festival presents All Together Opera

Where: Location varies

(Photo credit: VK/ opera_vsem2016)
(Photo credit: VK/ opera_vsem2016)

Every summer the Festival presents masterpieces of Russian and western classical operas at the city open air. Residents and guests of St Petersburg are able to freely hear the most popular operas.

Best buy dates

Black Friday deals happen annually, and are running this weekend from 24 November – 26 November 2016. Don’t miss the opportunity to buy tickets for more than hundred performances with a 50% discount through the websites and

On the World Theatre Day, which is celebrated on March 27, tickets for performances at St Petersburg’s best theatres are sold up to a 90% discount. E-tickets can be purchased on websites of participating theatres. Campaign usually starts on 27 March at midnight and last for 24 hours.

On 27 May, when St Petersburg’s city day takes place and there is a possibility to get free tickets for some theatre performances or for only 10 roubles. The only condition is to be quick in buying tickets as they sell out quickly online. Sale usually starts two days before the festival day and websites will be created as the date gets closer.

Written By
More from Irina Orlova

Vyborg: between two worlds

Wedged between Russia and Finland, Vyborg serves up an architectural smorgasbord.
Read More