Current local time in Saint Petersburg, Russia
02:15:56
Tuesday, December 3, 2024 (MSK) UTC+03:00
Sun: ↑ 09:35 ↓ 16:00 (6 h 25 m)
Saint Petersburg Information
Are you planning a trip or online meeting to Saint Petersburg? Just confirming the current local time? Saint Petersburg is a city in Russia with a population of 5028000 people. The Ruble is the official currency, The international dialing codes is 7, that lies in Longitude 59.9386 and Latitude 30.3141. Saint Petersburg follows Moscow Standard Time with an UTC offset of UTC +03:00. Saint Petersburg does not follow daylight saving time. The Saint Petersburg Time Zone Converter helps you to convert Saint Petersburg time to local time in other time zones.
Saint Petersburg On The Map
Time Difference to major World Cities
Los Angeles | -11 hours |
Mexico City | -9 hours |
Singapore | +5 hours |
New York | -8 hours |
São Paulo | -6 hours |
London | -3 hours |