This In Your Pocket Guide is available as
Russia has 11 time zones, and St. Petersburg is in the same zone as Moscow: UTC/GMT +3. So, when it's 12:00 in Moscow and St. Petersburg, it's 04:00 in New York, 09:00 in London, 10:00 in Berlin and 20:00 in Sydney.