St. Petersburg is a magnificent historic city on the Neva River. It is an important cultural, economic and scientific center of Russia with a population of about 5 million people. You can get to St. Petersburg from other cities by plane or by rail, by train.
Of course, a flight to St. Petersburg will take you much less time than a train journey. However, not everyone can afford to shell out a certain amount for an airline ticket. Depending on the point of departure, the ticket price may exceed 10,000 rubles.
A train ticket to St. Petersburg will cost you much less, especially if you agree to travel in a reserved seat carriage. Plazkart seats are usually about half the price of compartment seats, but, of course, they are inferior to the compartment in terms of comfort.
In order to find out how much a train ticket to St. Petersburg costs, you need to visit the official website of the Russian Railways. Enter the address rzd.ru into the browser line. On the left side of the home page, you will see the section “Schedule, availability, purchase of tickets”. In the line "From" you must enter the point of departure, and in the line "Where" write "St. Petersburg". In the third field, you need to indicate the exact date of shipment. After filling in all three fields, click on the "Find" button.
For example, you need to find out the cost of tickets on the route "Moscow - St. Petersburg". After clicking the "Find" button, the system will offer you a list of all options for the direct route. For example, traveling from Moscow to the northern capital, you can choose one of 22 trains. On the results page, you can get acquainted with all the necessary information: train number, departure-arrival time, travel time, availability of seats, as well as their cost. For example, you can buy tickets of four types on the direct train "Moscow-St. Petersburg": seated, reserved seat, compartment or luxury. The cheapest seats are seated. They will cost you only 621 rubles. Seats in second-class couches cost almost twice as much - 1120 rubles. You will have to pay 2290 rubles for a comfortable bed together and 5319 for a place in the suite.
Having decided on the train and the place, you can either book and pay for the order online, or write out the necessary information and go for a ticket to the station.