time in st petersburg russia
Current local time in Saint Petersburg, Russia. Thursday, 31 Aug 2017 09:06 PM.