Getting there



St. Petersburg is the final destination of a web of intercity and suburban railways served by five different railway terminals (Baltiysky, Finlyandsky, Ladozhsky, Moskovsky, and Vitebsky). Each terminal is connected with a metro station. Train timetables can be found here.


St. Petersburg is served by the Pulkovo International Airport. Passengers are handled either in the Pulkovo 1 (domestic flights) or in the Pulkovo 2 (international flights) terminals.

From Pulkovo 2
From the Pulkovo 2 terminal the city bus 13 goes to the "Moskovskaya" metro station. The bus goes every 15-20 minutes from 5.40 a.m. till 0.30 a.m The trip takes 20-25 minutes. The price is 21 rub.

The shuttle buses K-3, K-113, K-213 also go from the Pulkovo 2 terminal to the "Moskovskaya" metro station. The price is 30 rub.

From Pulkovo 1
From the Pulkovo 1 terminal the city bus 39 goes to the "Moskovskaya" metro station every 10-20 minutes from 5.30 a.m. till 01.30 a.m. The trip takes 30-35 minutes. The price is 21 rub.

The shuttle bus K-39 also runs between the Pulkovo 1 terminal and the "Moskovskaya" metro station. The price is 30 rub.

We recommend you NOT to accept the offers from taxi drivers in the arrival hall or outside the airport. These taxi are safe but unreasonably expensive.

You can order a taxi from the following services that are on average twice as cheap as the above.
  • Taxi Norma: +7 812 320 77 07.
  • Taxi 7000000: +7 812 700 00 00.


For this information please refer to the Local transportation page.

Golden sponsors

Silver sponsors
Bronze sponsors