Search cities, countries, timezones...

Current Time in Saint Petersburg, Russia

GMT+3 · GMT+3

--:--:--
GMT+3 · GMT+3
Your Time
--
--:--:--
--
difference
Saint Petersburg
Russia
--:--:--
00:0006:0012:0018:0024:00

Time Zone Details

Timezone
Europe/Moscow
UTC Offset
GMT+3
Abbreviation
GMT+3

Time Converter

When it's in Saint Petersburg
it's --:-- in
select a city above
Current time in Saint Petersburg: --:--:--
Add cities to compare with Saint Petersburg

About Saint Petersburg Time

Saint Petersburg is a city in Russia, located in Europe. It operates on GMT+3 (GMT+3), with the IANA timezone identifier Europe/Moscow.

Geographically, Saint Petersburg lies at approximately 59.93°N, 30.34°E, placing it in the Northern Hemisphere and within the subarctic climate band.

Like much of Europe, Saint Petersburg observes Daylight Saving Time, shifting its clocks twice a year. Always verify the current offset when scheduling international calls.

Saint Petersburg shares its time zone with cities such as Moscow, Novosibirsk, Yekaterinburg, Kazan and 15 more, meaning the time of day in Saint Petersburg matches these locations exactly.

Sunrise & Sunset in Saint Petersburg

Sunrise today
04:08
Sunset today
21:41
Day length
17h 33m

Across the year, Saint Petersburg sees day lengths ranging from 5h 56m on the shortest day to 18h 47m on the longest. These computed civil sunrise and sunset times use the standard NOAA solar position model; actual times may vary by a few minutes due to local terrain and atmospheric conditions.

Time Difference from Major World Cities

Quick reference for how Saint Petersburg's local time compares to other key business and travel hubs around the world.

City Offset Relative
New York +7h Saint Petersburg is 7h ahead
London +2h Saint Petersburg is 2h ahead
Paris +1h Saint Petersburg is 1h ahead
Dubai -1h Saint Petersburg is 1h behind
Singapore -5h Saint Petersburg is 5h behind
Tokyo -6h Saint Petersburg is 6h behind
Sydney -7h Saint Petersburg is 7h behind
Los Angeles +10h Saint Petersburg is 10h ahead

Best Times to Call Saint Petersburg

If you are scheduling a call with someone in Saint Petersburg during their standard business hours (09:00–17:00 local), here is when that falls in two reference time zones:

For other cities, use the meeting planner to find overlapping business hours across multiple time zones simultaneously.

More Cities in Russia

Explore GMT+3 timezone →

Time Tools

Click or press Z to exit zen mode
Ask about time anywhere...
Time Assistant
Online