What time is it in St. Petersburg?
Russia
St. Petersburg is in the Europe/Moscow time zone (). In St. Petersburg it is currently --:--:--. St. Petersburg is located in Russia. The difference compared to São Paulo (BRT, UTC-3) is 6 hours ahead — when it's 12pm in São Paulo, it's 18:00 in St. Petersburg.
Live world clocks
| 🇧🇷São Paulo | --:-- | 6 hours behind |
| 🇵🇹Lisbon | --:-- | 2 hours behind |
| 🇬🇧London | --:-- | 2 hours behind |
| 🇺🇸New York | --:-- | 7 hours behind |
| 🇯🇵Tokyo | --:-- | 6 hours ahead |
| 🇦🇪Dubai | --:-- | 1 hours ahead |
Quick converter
From Brazil, dial 0021 + +7 + number
Live exchange rate
…
About St. Petersburg
St. Petersburg is one of the main cities in Russia, located in the Europe/Moscow time zone. See the current local time, time difference and useful info.
- Population
- 5,400,000
- Metro area
- 5,400,000
- Official language
- Russo
- Currency
- Rublo (RUB)
Frequently asked questions about St. Petersburg
What time is it in St. Petersburg now?
The current time in St. Petersburg is shown live at the top of this page, updated every second from the Europe/Moscow time zone.
What time zone is St. Petersburg in?
St. Petersburg is in the Europe/Moscow time zone (UTC+3).
What's the time difference between St. Petersburg and São Paulo?
The difference between St. Petersburg and São Paulo (BRT, UTC-3) is 6 hours ahead.
What's the time difference between St. Petersburg and Lisbon?
The difference between St. Petersburg and Lisbon is 2 hours ahead.
Does St. Petersburg observe daylight saving time?
No, St. Petersburg does not observe daylight saving time — the time zone stays stable year-round.
How do I call St. Petersburg from Brazil?
From Brazil, dial 0021 + +7 + local area code + number.
What are the upcoming holidays in Russia?
No upcoming holidays available.