Travel to Saint Petersburg

Travelling to Saint Petersburg

From your country:

You can reach Saint-Petersburg convenient direct flight from your home country.
Pulkovo Airport is located 23 km south of the city centre, serves many international and domestic destinations. You can find more information

Communication between the airport and the city:

City buses number 39, 39Э and minibus (“marshrutka” in Russian) K39 operate service between the airport and the Moskovskaya (“Московская” in Russian) metro station.
The trip costs RUB 30 for the city bus and RUB 40 for the minibus and takes 15-35 minutes. Buses are available 05:30-01:30. At the metro station, you can change to metro line 2 (blue), which operates between 5:45AM and 12:20AM, for the 15-minute ride to the city centre. If you arrive late at night and the metro is not operating, you can also take a night bus from the metro station to the city centre. Map of metropolitan you can find there The metro costs RUB 35 per entry regardless of the distance.
Minibuses also stops at the Airport commuter rail station. From there, you can take a train to Saint Petersburg’s Baltiysky Station (17 minutes, 6:00AM-11:30PM), next to the Baltiyskaya (“Балтийская” in Russian) metro station.
Taxis can be ordered from the service booth in the arrivals hall, the cost to the city centre is RUB 900-1000. If you speak Russian and have a cell phone, you can order a taxi by phone for a lower price than the taxis at the airport. Companies such as Taxi 068, which offers booking via a mobile app and payment via credit card, or Taxi 7000000 charge about RUB 500-550 for a trip to the city centre/Hermitage area.
Pre-booked taxis will cost approximately RUB 1,250 to the centre, but you will be welcomed in the arrival hall by your driver carrying a sign with your name.

From Moscow:

If a direct flight was not convenient, you can get to St. Petersburg from Moscow.
Airplanes from Moscow to St. Petersburg depart every half hour from all airports in the city. Price starts about 1700 RUB.
If you decide to get to St. Petersburg by train from Moscow, you can bought tickets online. See for more details on travelling in Russia by train.
«Sapsan» high-speed trains (4-5 hours, 6 per day, RUB 2,300-3,500 for 2nd class if bought several days in advance) make travel between downtown Saint Petersburg and downtown Moscow very easy. The crew speaks English.

If you plan to arrive in St. Petersburg in advance, the accommodation options you can find on this site

Please note that the boat will depart from Saint Petersburg (airport code LED) and will arrive in Nizhny Novgorod (airport code GOJ).