The most prices for tickets in museums and theaters differ for locals and foreigners. If anybody (non Russian) works or studies in SPb and have a paper with confirmation about a job in SPb then he (or she) can buy tickets for local prices.
Women who check tickets in theaters (for example in Mariinsky) are very experienced: they can see who is who. When we tried to go in Mariinsky with my friends from Denmark with local tickets she asked to pay in addition at the ticket-office.
In museums the situation is the same but it's easier to pass with russian friends with local tickets :-).
If you like opera and ballet, don't miss the Mariinsky. You can find
tickets in many ticket offices in Nevsky Prospekt (in front of Gastini Dvor).
Book in advance. Teatralnaya Square, 1. Metro: Sadovaya. Tel: 114-1211
Classical opera and ballet theatre, considered second in importance among Russia's
theatres, after the Bolshoy Theatre in Moscow. It was named after Alexander
II's wife Mary. The artistic development of the Mariinsky theatre is associated
with performances (often premieres) of operas by the great Russian composers
such as N.A. Rimsky-Korsakov, P.I. Chaikovsky, S.S. Prokofyev, D.D. Shostakovich
and others, as well as foreign classical composers.
Arrive in the winter months, so as to get the best feeling of this northern city. Snow, frozen canals, fur clothing and bare trees with snow balancing neatly on the branches.
Fondest memory: I have to say - The Ballet. We went to Mariinsky Theatre to see Swan Lake danced by the Kirov Company, what better than to see this company on their own home ground. It was magnificent, the theatre itself, the dancers and costumes were brilliant and last but not least the music - I went straight out and bought Tchaikovosky's swan lake CD. So now when I want to relive the experience I play my CD and close my eyes and presto I'm back in that theatre or in heaven ! ! !