Best Time to visit moscow & st. petersburg
Your weather guide to pick the best season for your tour.

May – July – As you can imagine, as the weather warms up in northern Russia, so increases the size of the crowds visiting Moscow and St. Petersburg!
Spring hits Moscow and St. Petersburg full bloom in May and the days get longer and longer in this 3-month stretch of warmer weather, including the “White Nights” in St. Petersburg. Of course, on the Baltic Sea, St. Petersburg is prone to cold bursts at any moment, but in general summers are great times to visit Russia’s two capitals.
Prices are also at their highest in St. Petersburg in this time, whereas in Moscow, weekday rates are higher and weekend rates are lower year-round.