Compare Weather & Climate
Sofia is 1976.4 kilometers (1228.1 miles) away and 1.0 hours behind Saint Petersburg, Russia. Sofia's climate is classified as Marine west coast, warm summer (Köppen climate classification: Cfb) while Saint Petersburg has a Humid continental, no dry season, warm summer climate (Dfb).
Sofia generally has warmer weather than Saint Petersburg. The average mean temperature in Sofia is 11.46°C (52.63°F) while Saint Petersburg’s temperature is 6.47°C (43.65°F) and the difference is 4.99°C (40.98°F). Sofia is warmest on average in August, when the day time temperature may reach 22.98°C (73.36°F), while Saint Petersburg is warmest in July when the average high temperature is 19.82°C (67.68°F). Sofia is coldest in January when the average low temperature is -5.12°C (22.78°F), while January is the coldest month in Saint Petersburg, when night time temperature often falls below -8.7°C (16.34°F).
Finally, Sofia has about 2.08 times less rainfall than Saint Petersburg, (Sofia’s 40.18mm vs Saint Petersburg’s average of 83.44mm).
Comparison summary
Weather | Sofia | Saint Petersburg | Difference |
---|---|---|---|
Hottest month | August: 22.98°C (73.36°F) | July: 19.82°C (67.68°F) | 3.16°C (37.69°F) |
Coldest month | January: -5.12°C (22.78°F) | January: -8.7°C (16.34°F) | 3.58°C (38.44°F) |
Wettest month | June: 77.65mm (3.06in) | July: 129.92mm (5.11in) | 52.27mm (2.06in) |
Driest month | November: 18.96mm (0.75in) | February: 61.6mm (2.43in) | 42.64mm (1.68in) |