June: White Nights Festival
The seventh Russian festival of festivities is one of the best festivals of art and music in 2018. The festival will be held in the summer, which is the best time to travel to the city of St. Petersburg, thanks to the warm weather and long days. The festival runs from late May to early July (early June to early July), which peaked in June.