La saison à Saint-Pétersbourg est conditionnellement divisée en deux périodes: les nuits blanches et les jours blancs
"Nuits blanches" (avril - october) à Saint-Pétersbourg, c'est la période la plus attrayante pour les touristes du monde entier : ponts ouverts, promenades en bateau, fontaines.... ces plaisirs ne sont disponibles qu’en'été
"Les jours blancs" (octobre - avril) à Saint-Pétersbourg est le temps où la ville se repose du flux touristique et vous pouvez voir la ville dans son rythme naturel de vie. C'est l'époque des premières théâtrales et des expositions aux musées. Un temps où vous pouvez profiter de l'intérieur des palais et des expositions de musée calmement et sans une foule de touristes autour. En automne, de nombreux parcs sont peints dans de nombreux tons de jaune et de bourgogne. L'hiver donne des amoncellements de neige blanche, un éclairage festif et la décoration des bâtiments et des rues.