8 Reasons Why You Should Visit St Petersburg Over Moscow

Inside the Kazan Cathedral | © quinntheislander/ Pixabay
Inside the Kazan Cathedral | © quinntheislander/ Pixabay
Photo of Anastasiia Ilina
3 September 2017

The St Petersburg and Moscow rivalry is a long-standing one. Natives of each city stand proud of their origins and will take any chance to put the other city down. Here’s the thing, though: St Petersburg is actually better and here’s why!

White nights

White nights – enough said. The white nights may not be a unique phenomenon to St Petersburg, but there is no other city where are they so romantic and poetic. From late May to early June, night never falls on the city, and it stays alive all day. It is the season for late walks, open-air music shows and evenings that gradually transform into mornings.


Or more like the absence of people. Even though St Petersburg is the second largest city in Russia (after Moscow), the population difference is staggering. Moscow is home to over 11 million people, whilst St Petersburg has just under five million. Naturally, St Petersburg hasn’t expanded as much as Moscow and is a much more comfortable place to be, but it also means that the crowds on the streets and the different modes of transportation won’t be too much of a bother.

No traffic

The city centre of St Petersburg is very walkable. Most attractions sit within easy reach of each other. If the weather gets bad, the buses and subway will take you wherever you need to go, and it’s fairly easy to navigate. The only time a car would be necessary is when taking day trips to the environs, but even then, the traffic shouldn’t be a problem. Of course, avoid rush hours as in any city, but in St Petersburg, they are not so much of an issue.

Фото: @julysorrow

A post shared by Питер – @spbgram (@spbgram) on


Both St Petersburg and Moscow were capital cities of Russia throughout history, with Moscow being the capital now. St Petersburg, though, was the capital during the flourishing times of the Russian Empire. Many noble families and, naturally, the royal families relocated to St Petersburg, building palaces and other luxurious homes for themselves.

Вид из Главного Штаба на Дворцовую площадь и Зимний дворец. #visit_hermitage #hermitage_museum

A post shared by Эрмитаж / Hermitage Museum (@hermitage_museum) on

Canals and bridges

St Petersburg holds the title of ‘Venice of the North’ for its numerous rivers and canals. The city was first founded on a group of islands, with travel between them intended only by boat. Later in the 18th century, the first bridges were constructed. Now, St Petersburg has 342 bridges around the rivers and canals of the cities, with the most famous ones over the main river – the Neva. The Palace Bridge is drawn every night and has become one of the most recognisable symbols of the city.

Фото: @lipennka

A post shared by Питер – @spbgram (@spbgram) on

Live music scene

St Petersburg is known as the cultural capital of Russia and not just for the numerous palaces, museums and churches that you can visit. It is also home to many theatres and concert halls that are regularly hosting various music events. Classical music, church choirs, jazz, blues – you name it. It is also common to see musicians just playing out on the streets, attracting quite a large crowd.

Bar culture

Nightlife in Moscow and St Petersburg is fairly different. Both cities certainly never sleep, but Moscow is oriented more toward elite and posh restaurants and nightclubs, whereas St Petersburg is very low-key and chill. Most bars and clubs are very casual, with no dress codes and no bouncers – just a simple and hip atmosphere.

Йом Ацмаут! 69 лет Израилю!🇮🇱

A post shared by Bekitzer/בקיצר (@bekitzer_spb) on


Like any other capital, Moscow is noticeably more expensive than other cities in Russia. St Petersburg is not necessarily cheap either, but when comparing the cost of entry accommodation, average restaurant bills and transportation costs, there is a pleasant difference.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"