There are three bus options you can take at Pulkovo Airport and each takes you to the closest metro station, Moskovskaya. From Moskovskaya Station you can get to any place in the city by using Moscow’s extensive metro network.
The three bus options are:
❯ City bus 39Ex: This is the non-stop express bus and it takes you to Moskovskaya Station in 20 minutes.
The service runs between 5:25 AM - 0:20 AM, every 30 minutes. The ticket costs ₽40.
❯ City bus 39: This bus basically has the same route as 39Ex, however it has extra stops on the way to Moskovskaya Station.
The journey takes around 35 minutes and the service runs every 12-20 minutes from 5:30 AM to 1:30 AM. The ticket costs ₽40.
❯ Marshrutka minivan K39: This minivan service is faster than the city buses and it takes you to MMoskovskaya Station in 15-20 minutes.
The service operates every 5 minutes between 7:00 AM-11:30 AM. You should pay directly to the driver and the fee is ₽40.
All these three bus/minivan services depart from the arrival hall exit and the tickets can be bought only from the conductor in rubles.
St. Petersburg Pulkovo Airport does not have any metro/train available.
You need to get one of the bus services to get to the closest metro station (Moskovskaya Station).
Check the details under BUS tab.
Taxi Pulkovo is the only authorized service provider at Saint Petersburg Pulkovo Airport. The taxi counters are located on the first floor of arrival terminal. You can pay either at the counter by cash/credit card or directly to your driver by cash at the end of the trip.
Taxi trip from the airport to the St. Petersburg city center takes around 30 minutes without traffic (might take even more than double during rush hour) and it costs around ₽1000.
If you don't want to deal with the hassle of taxi companies or long bus queues, you can prebook a ride via Kiwitaxi, an online booking platform that offers reliable and cheap airport transfers worldwide. The English-speaking driver will wait for you at the airport even if your flight is delayed, holding a sign with your name on it.
Taxi drivers rarely speak English, be sure to have your hotel address clearly written in Russian to avoid confusion.
For your own safety, take only those official taxis and avoid private drivers offering services at the exit.
Planning to rent a car at Saint Petersburg Pulkovo Airport?
Check out Rentalcar's website to compare the prices find the best deal!