The humid continental climate of St. Petersburg, with strong thermal contrasts between winter and summer, makes life difficult for the people of Petersburg. Fortunately, summers are relatively hot with an average temperature of between 15 and 25°C, while in winter the average temperature is between -4 and -8°C, with temperatures felt well below, due in particular to a freezing wind. It snows a lot in winter, it rains a lot the rest of the time..

Book your trip !

transport
accommodation
  • Book a hotel
  • Your Airbnb accommodation
  • Holydays rental
Stays
  • Travel on demand
On the spot
  • Book a table
  • Find an activity

Prepare for your trip Saint-Petersburg (Санкт-Петербург)

Transportation
  • Sea crossing
Accommodations
  • Find a hotel
  • Airbnb rental
  • Holiday rental
Stays
  • Tailor-made trip
Services / On site
  • Airbnb experiences
  • Book a table
  • Activities & visits
To discover on Petit Futé