All-Russia Travel Service

St. Petersburg — train tickets, accomodation and transfers

Show map

Saint Petersburg is a city and a federal subject of Russia located on the Neva River at the head of the Gulf of Finland on the Baltic Sea.

The city's other names were Petrograd and Leningrad.

It is often called just Petersburg and is informally known as Peter.

Founded by Tsar Peter I of Russia on 27 May, 1703, it was the capital of the Russian Empire for more than two hundred years (1713–1728, 1732–1918). Saint Petersburg ceased being the capital in 1918 after the Russian Revolution of 1917. It is Russia's second largest and Europe's fourth largest city (by city limit) after Moscow, London and Paris. The city has 4.6 million inhabitants, and over 6 million people live in its vicinity. Saint Petersburg is a major European cultural center, and an important Russian port on the Baltic Sea.

Saint Petersburg is often described as the most Western European city of Russia. Among cities of the world with over one million people, Saint Petersburg is the northernmost. The Historic Centre of Saint Petersburg and Related Groups of Monuments constitute a UNESCO World Heritage Site. Russia's political and cultural center for 200 years, the city is sometimes referred to in Russia as the northern capital. A large number of foreign consulates, international corporations, banks and other businesses are located in Saint Petersburg.

Book train tickets

Train tickets from St. Petersburg

to St. Petersburg
Destination Train number Departure dates Departure time Arrival time Duration 1st class 2nd class
Moscow 29 Daily 10:01PM 05:30AM 00:00 €120 €67
Helsinki 153 Daily 11:25AM 02:01PM 3:36 €170 €110
Moscow 1 Daily 11:55PM 07:55AM 00:00 €170 €113
Irkutsk 10 On odd dates 04:22PM 12:39PM 87:17 €714 €446
Source Train number Departure dates Departure time Arrival time Duration 1st class 2nd class
Moscow 52 Daily 10:20PM 06:39AM 9:00 €131 €91
Moscow 4 Daily 11:59PM 08:00AM 8:1 €200 €135

Accomodation in St. Petersburg

Book a hotel in St. Petersburg

Book an apartment in St. Petersburg

Book homestays in St. Petersburg

Single Double
Homestay (city center) €44 book €70 book

The prices are given per room per night, including breakfast.

Homestays should be booked with arriving transfer. Our taxi driver will meet you and transfer to your homestay.

Transfers in St. Petersburg

Airport€55
Railway station€44

The prices are given per car.