Current Time in St Petersburg, Russia

19:09:12
Saturday, November 7, 2026
UTC+3 · MSK

The current time in St Petersburg, Russia is shown above, updated live. St Petersburg uses the Europe/Moscow time zone (UTC+3).

Time Zone Details for St Petersburg

Time Zone IDEurope/Moscow
AbbreviationMSK
UTC OffsetUTC+3
DST StatusStandard time (not observing DST)
CountryRussia (RU)
RegionEurope

Time Difference from St Petersburg

See how St Petersburg compares to other major cities. Click any row to view the full comparison with hourly conversion table and scheduling tips.

City Current Time Difference
New York 11:09 8h behind
London 16:09 3h behind
Tokyo 01:09 6h ahead
Sydney 03:09 8h ahead
Dubai 20:09 1h ahead
Los Angeles 08:09 11h behind
Paris 17:09 2h behind
Singapore 00:09 5h ahead
Berlin 17:09 2h behind
Hong Kong 00:09 5h ahead
Mumbai 21:39 2h 30m ahead
Seoul 01:09 6h ahead
Toronto 11:09 8h behind
Shanghai 00:09 5h ahead
Sao Paulo 13:09 6h behind

Scheduling Across Time Zones from St Petersburg

When planning calls or meetings with people in other time zones, keep these points in mind:

For sunrise and sunset times in St Petersburg, visit TheSunsetTimes.com. To check today's date, see DateToday.info.

More Cities in Europe

Related Pages