Arrival and departure

Saint Petersburg is Russia’s second largest city and an important transport hub. The city is home to Pulkovo International Airport, five rail terminals, one of Russia’s largest ports on the Baltic Sea, and numerous highways linking it to Russian and European cities.

By air

Pulkovo Airport is Russia’s fourth largest airport in terms of passenger traffic. Pulkovo serves more than 70 Russian and international airlines. If there is no direct flight between your city and Saint Petersburg, you can choose a flight through Moscow airports. There are more than 30 flights each day between Moscow and Saint Petersburg, departing from three Moscow airports – Vnukovo, Domodedovo, and Sheremetyevo. The approximate flight time is 90 minutes. Pulkovo Airport website:

Luggage and customs control

Commercial airline passengers should review the current restrictions on the dimensions and weight of luggage to avoid additional costs and other inconveniences. For aviation security purposes, passengers are prohibited from carrying dangerous substances as well as objects and liquids in hand luggage and checked baggage. To learn more about the list of items that are subject to written customs declaration as well as the procedure for completing the passenger customs declaration, please visit the Customs Control section of the official Pulkovo Airport website.

By rail

Saint Petersburg has five rail terminals: Moskovsky, Ladozhsky, Vitebsky, Finlyandsky, and Baltiysky. All the Saint Petersburg rail terminals offer convenient links to public transport. Saint Petersburg’s rail terminals receive commuter and intercity as well as international trains.

Arrival at Moskovsky Rail Terminal in Saint Petersburg

Up to 13 high-speed Sapsan trains travel daily from Moscow’s Leningradsky Rail Terminal to Saint Petersburg, taking between 3 hours 40 minutes and 4 hours depending on the departure time. The Sapsans arrive at the Moskovsky Rail Terminal located in central Saint Petersburg, next to the Ploshchad Vosstaniya metro station.

Russian Railways call centre

Tel.: +7 (800) 775 0000 / Website:

Transport in Saint Petersburg

The metro is the most popular and fastest mode of public transport in Saint Petersburg. Surface public transport in Saint Petersburg consists of bus, trolleybus, and tram routes. You can also order a taxi by using the services of major taxi companies.

For more information about getting to Saint Petersburg, you can visit ‘Transport’ section of the Official City Guide ‘Visit Petersburg’ website.