With a population of 5.03 million, Saint Petersburg is the largest city in Sankt-Peterburg, Russia by the number of inhabitants. It is one of the most popular cities to visit in the country.
Looking for warm weather? Then head to Saint Petersburg in July, when the average temperature is 17 °C, and the highest can go up to 21 °C. The coldest month, on the other hand, is January, when it can get as cold as -9 °C, with an average temperature of -8 °C. You’re likely to see more rain in August, when precipitation is around 70 mm. In contrast, January is usually the driest month of the year in Saint Petersburg, with an average rainfall of 20 mm.
When flying to Saint Petersburg, you’ll arrive at Pulkovo Airport, St. Petersburg (LED), which is located 9 miles from the city centre. The shortest flight to Saint Petersburg from Australia departs from Adelaide and takes around 38h 05m.
Located 2 miles from the city centre, Saint Petersburg Saint Petersberg-Finlyandsky is the busiest station in Saint Petersburg. Another popular train station is Saint Petersburg Glavny, located 1.4 miles from the centre.
The most popular bus station is Saint Petersburg Baltic Station, located 1.5 miles from the city centre of Saint Petersburg. Saint Petersburg Finlyandskiy Bus is also a commonly used station, and is 2 miles from the city centre.
There are also lots of holiday rental options in Saint Petersburg, with prices from $12 to $750 per night. Tsentralny District is the neighbourhood with the highest amount of rentals to choose from. On average, holiday rentals in Saint Petersburg are about 6% more expensive than a hotel room in the city.