Petersburgers have long been accustomed to increased attention and to the fact that there are always an abundance of foreigners in their hometown. But in addition to foreign tourists, domestic tourists often come to St. Petersburg, especially from Moscow. After all, the distance separating megacities is very small by modern standards.
Moscow-Petersburg: How Many Kilometers Separate Two Cities
The distance between the two cities is about 700 kilometers. The way to St. Petersburg passes through such beautiful places as Zavidovo, Tver, Vyshny Volochok. You can cover a short distance by plane, but it will be much cheaper if you do it by train or by car.
How long will it take to get to St. Petersburg and what is the preferable way to get there
Of course, trains are in the greatest demand. They leave daily from the Leningradsky railway station in Moscow, and there are enough of them to choose the most convenient option: night, day or evening.
The average duration of a trip from Moscow to St. Petersburg on an ordinary train is about 8 hours. Many people prefer to leave Moscow at night in order to be in St. Petersburg by the morning.
The gradation of the cost of train tickets is usually as follows: reserved seat - from 1,500 rubles, compartment - from 2,000 rubles (hereinafter, prices are indicated for one-way tickets).
At the same time, the cost of tickets for branded trains (for example, "Afanasy Nikitin" and "Megapolis") may be higher: reserved seat - from 2000 rubles, compartment - from 2500 rubles, and luxury - from 5500 rubles.
The fastest, but not always economical way to get to St. Petersburg is by high-speed train "Sapsan". In total, it goes 2 times faster: the journey will take about 4 hours instead of 8.
But in "Sapsan" there is one peculiarity - all the cars are equipped with seats. Thus, the movement in the "Sapsan" will be sedentary. Despite the fact that the chairs are very comfortable, and it is quite possible to spend 4 hours in a sitting position, you will not be able to stretch your legs as you can in a reserved seat, coupe or suite.
The cost of tickets for high-speed trains varies from 1500-2000 rubles. But these tickets fly out quickly and there are those that are more expensive - from 3000 rubles and more.
All trains arrive at the central, Moskovsky railway station, which is very convenient for travelers: there is no need to go anywhere, you are already in the very center of the city.
For those who are absolutely desperate, there is an opportunity to save money and get to St. Petersburg not by trains, but by electric trains. First to Tver, and then from there - towards St. Petersburg. This method will be much cheaper, but also much longer. So if someone likes this option, leave the best early morning. Then in the late afternoon there is a chance to be at the desired goal.
Traveling by plane is perhaps one of the fastest options. The flight takes about 1 hour and 15 minutes, and a one-way ticket will cost about 4 thousand rubles. In addition, the Moscow - St. Petersburg route is considered a priority for most Russian airlines, so the planes leave for St. Petersburg every hour and a half. Taxis run from Pulkovo airport, but you can do it more economically - take a minibus or bus to the Moskovskaya metro station. It will take no more than half an hour.
Another budget way to get to St. Petersburg is by bus that follows from the Shchelkovo bus station. The cost of the trip will be about 1000 rubles. Travel time depends on weather and road conditions, but in general, you need to tune in for 10-12 hours of travel.
If travelers are well tolerated by the road, then you can think about traveling by private car. But for this you have to show serious humility: after all, the Leningradskoye Highway, which leads to St. Petersburg, is, firstly, in a state of permanent repair, and, secondly, in a state of permanent traffic jam. Therefore, instead of the expected 7, the road is often stretched for 10 or even 14 hours.
Whichever option travelers choose, the main thing is that it is as comfortable as possible. Because hardly anyone would like to go to the city for only a few days and spend them resting from the tiresome road.