From Pulkovo airport to St. Petersburg center

By on May 21, 2013
Pulkovo airport St.Petersburg arrivals

The recently opened Terminal-1 serves both international and domestic flights. Old terminals Pulkovo-1 amd Pulkovo-2 are closed for reconstruction.

Pulkovo airport is located about 20 km far from St. Petersburg’s city center (Pulkovo 1 – 19 km, Pulkovo 2 – 23 km).

Terminals Pulkovo-1 and Pulkovo-2 don’t have a direct connection, they are located several kilometers away from each other. It will take you 10-15-minutes by car to get from one terminal to another (6 to 9 kilometers, depending on your direction).If you prefer to use public transport, you’ll have to make a change in Aviagorodok .  Free transfer service is provided for passengers travelling with connection in different terminals.

Public transport to St. Petersburg’s city center

Pulkovo  Terminal 1

Bus – public city route #39 (to the metro station “Moskovskaya”). Runs from 6:00 AM to 0:30 AM with 15 min interval. Ticket: 25 Rubles. Schedule available here.

Fixed-route taxi K-39 (to the metro station “Moskovskaya”).

Schedule unavailable, runs approximately from 7:00 AM to 11:00 PM, 20 min interval.

Ticket: 35 RUB.

Pulkovo terminal 2

Bus – public city route #13 (to the metro station “Moskovskaya”). Runs from 6:07 AM to 0:47 AM, 20 min interval. Ticket:  25 RUB. Schedule available here.

Ticket: to “Moskovskaya” – 30 RUB, to “Tekhnologichesky Institut” – 60 RUB, to “Vladimirskaya” – 90 RUB. Runs 24 hours, non-fixed interval

Fixed-route taxis: K-39A (to the metro station “Moskovskaya”), K-113 (“Moskovskaya”, Kupchino district), K-3 (“Moskovskaya”, “Park Pobedy”, “Elektrosila, “Moskovskiye vorota”, “Frunzenskaya”, “Tekhnologichesky Institut”, “Sennaya”). Schedule unavailable, runs approximately from 7:00 AM to 11:00 PM, 20 min interval. Ticket: 35 RUB.

Pulkovo Terminal Bus Stops Location

Pulkovo T2 bus stops location


You may ask for a taxi directly at the arrival hall of Pulkovo 1 and Pulkovo 2. Make your order at the official “Pulkovo taxi” desks inside the terminals.

You may also call a taxi in advance with any of the St. Petersburg’s transportation companies.

Here listed some of them:

Taxity, +7 (812) 3 200 200

New Yellow Taxi, +7 (812) 600 8888

Average cost to get from Pulkovo to city center is 1000 RUB.

For you own security it’s recommended to avoid private drivers who offer their services at the exit of the airport.

By car

Take to the Pulkovskoye highway from airport zones of Pulkovo 1 and Pulkovo 2, than make a U-turn towards the St. Petersburg’s city center. After crossing the Pobedy square (3rd exit) go along Moskovskiy prospect to the downtown and further, depending on your destination. If you need to get to residential areas, it’s better to use the ring highway.

For further guidance use GPS or any search engine maps.

How long?

The duration of trip from airport to city center a lot depends on time you travel. In rush hours it will take you from 1 hour to an hour and a half, from late evening (9 pm) till early morning (7 am) you can get to/from airport in 20-30 minutes by car and in1 hour by bus + metro.

Translation by Igor Todorov and Salvatore Gagliarde

About Ekaterina Kazmina

I love St. Petersburg and sincerely wish more people from all over the world come here and see its beauty!


  1. Carmen y Jesus

    July 1, 2013 at 2:31 am

    Dear Ekaterina, thank you for this useful article! Now i think we won’t get lost. Hopefully, weather is also good in Saint Petersburg! большое спасибо

  2. Ekaterina Kazmina

    July 1, 2013 at 9:39 am

    Hello Carmen, don’t mention it. Have a nice trip to St.Pete. The weather now is quite good: 23-25C, sometimes it rains.

  3. Alon

    July 18, 2013 at 10:34 am

    You can use my service of transfer in SPb
    In English, 24/7, low fairs.
    I’m an active CS member))

  4. Itziar

    July 30, 2013 at 10:44 pm

    Thank you very much for the info, Ekaterina! I still have a doubt: which is the bus running 24h? Thanks again!

    • Ekaterina Kazmina

      August 1, 2013 at 10:05 am

      Hello! Unfortunately, they cancelled these 24-hours buses, all of them now run till approximately 23-24.00. If you have a night flight the best and only one way to get to the city is taxi.

  5. stephen paraskivas

    October 26, 2013 at 7:39 pm

    most people tell that it can take up to 4 hours going thru security at
    this airport.
    is that true or not ????

    • Polina Polyakova

      November 13, 2013 at 10:16 pm

      I think it is somehow exaggerated :) Normally it takes not more than 10 minutes as in any other european airport. And this december city gets new bigger terminal, hopefully much more convenient for passengers!

  6. Esther

    April 10, 2014 at 4:51 pm

    My flight arrives at 5 in the morning, will I be able to take a public transport?

    IS there a fixed rate for taxis from the AirPort to city centre?

  7. Tunai

    April 29, 2014 at 5:12 pm

    I’m arriving in St. Petersburg in June and will stay practically next to the Ligovsky Prospekt metro station. It shouldn’t cost more than 1000 rubles by pre-paid taxi from Pulkovo, right? My host tells me that pre-paid taxis these days (2014) quote exorbitant fares. Is this true?

    • Polina Polyakova

      April 29, 2014 at 5:34 pm

      Hi! You do not need prepaid taxis. Better use official Pulkovo taxi
      It is going to cost you 900 rubles. Or Get Taxi App. Fixed price is the same – 900 rubles! There are other Taxi companies, but service only in Russian. And don’t accept offers by unoficial Taxi drivers which are in abundance at the airport exit. Prices are unpredictable and can be not safe.
      Wish you a great time in SPB!

      • Tunai

        April 30, 2014 at 11:21 pm

        Thanks, Polina. Is pre-paid taxi different from Pulkovo taxi? Are both options available at Pulkovo? I do want a fixed price.
        By the way, the St. Petersburg section of Get Taxi is only in Russian.

  8. Marta J

    June 17, 2014 at 2:05 am

    If you want to be sure and safe, you can pay a bit more and order with LingoTaxi (web in English)- ALL drivers and customer support speak fluent English. The driver met me at the arrivals with the board, my name on it, helped me with luggage, found an exchange office for me and gave some notes about the city. These guys are reliable.

  9. Marienka

    June 18, 2014 at 4:21 pm

    Dear Ekaternia,

    Thank you very much for providing this very useful information, away from tourist traps offering much more expensive solutions!

    I am going to spend 2 months in Saint Petersburg this summer, in order to take Russian lessons at the State University. I have two questions:

    1) At the top of this page,you mention that “Old terminals Pulkovo-1 and Pulkovo-2 are closed for reconstruction.” And on this page, you mention the public transports-buses #39 and #13, which drive to the terminal 1 and to the terminal 2, and to Moskovskaya railway station. But if I understand well, it won’t be possible this summer (at the end of June and in August) to use these bus routes, as the old terminals 1 and 2 are closed (and I suppose that for this reason my plane will arrive at the new terminal). So do you know if there is any public city route that drives to the new terminal?
    2) And is the new terminal the same one as the “АЭРОПОРТ “ПУЛКОВО 1” on the schedule?: In that case, it would mean that it is still possible to drive on the bus #39 from the airport to the Moskovskaya station?

    Thank you a lot for your help!!!

    KInd regards and greetings from Geneva, Switzerland,


    • Elena

      June 18, 2014 at 10:44 pm

      Dear Marienka,
      thank you for your nice feedback!
      Yes, the public bus number still the same – 39.
      And on airport website you can also find schedule and info on where to find bus stop
      The new Terminal of our airport called Terminal-1. Now its the only one in operation while other 2 (Old Pulkovo 1 and 2) under constuction.
      Have a good time in St. Petersburg!

  10. Marienka

    June 18, 2014 at 4:22 pm

    Please apologize for spelling your name wrong!!! I meant: “Dear Ekaterina”! :-)

  11. Ekaterina Kazmina

    June 19, 2014 at 9:23 am

    Hello, Marienka! No problem. Have a nice stay in St.Petersburg! The bus stop of 39 number is just in front of the exit of the arrival hall.

  12. R. Peltzman

    July 15, 2014 at 7:13 am

    Hi. Can you confirm the price for Left Luggage? I saw on a website Terminal 1 was 250 for the first day, and 50 for each day thereafter.

    • Polina Polyakova

      July 22, 2014 at 6:34 pm

      Hi! How its 350 Rubles 1st day and 150 each next day.

  13. Peter

    July 27, 2014 at 1:28 pm

    Does the official Pulkovo taxi desk offer taxis for group of 5 people? If so is the price still RUB900?

    • Polina Polyakova

      August 1, 2014 at 12:15 am

      Hi Peter! They do offer service for 5 and more people. Though, It costs 1400 rubles for bigger car.

      • Peter

        August 10, 2014 at 11:51 am

        Hi Polina – thanks for that, from what I can see on line that still looks the best bet then.
        If anyone knows a better way to get into the city centre feel free to post.

        • Polina Polyakova

          August 10, 2014 at 5:00 pm

          Hi Peter! It’t my pleasure to help! And me personally use this taxi company, it’s cheaper for sure. But for you it might be quite stressful to find your car at the airport arrivals parking. And meeting service at the gate involves surcharge. So better to use Taxi Pulkovo when arriving and a local taxi company when you go from the city to the airport. Have a great time in St.Pete!

  14. LEWIS

    February 8, 2015 at 6:47 pm

    Hi Ekaterina, please I want to know if there are buses early in the morning because I have a flight departure at 05.00.
    The second doubt is from where depart the buses in the city ?, thanks a lot,

  15. LEWIS

    February 8, 2015 at 6:48 pm

    which are the schedule of the buses to airport from the city early to get a flight at 05,00 ? thanks a lot

  16. Ekaterina Kazmina

    March 4, 2015 at 12:14 pm

    Dear Lewis! As far as the public transport starts running only from 05.30 in the morning to get the flight at 05.00 in the morning you will need a taxi. The average prices from different districts to airport you may find here: Usually we recommend Get Taxy application or Uber applications.

  17. ali

    September 3, 2015 at 2:32 pm

    Dear Polina Polyakova

    Can you please tell me the official price of official polkovo taxi from polkovo airport to Institute of International Educational Programs Grazhdansky 28, 195220 St. Petersburg, Russia and secondly they provide English service at official polkovo taxi counter in order to submit the fare?

    Thank you in advance

    • Polina Polyakova

      September 3, 2015 at 11:27 pm

      Hi Ali! Your trip will cost 1300 rubles. And yes, they do speak English! Wish you a great time in Saint Pete!

      • ali

        September 4, 2015 at 9:45 pm

        Thank you for the reply

        …can you please tell me how far is the dormitory for the international students i-e Dormitory № 13 Grazhdansky prospect 30 from the Institute of international exchange programs. I am looking forward my stay there.

        Thank You

  18. Victor Cruz

    March 15, 2016 at 7:26 am

    Is the Uber app reliable when leaving the airport towards the city? Is there any confusion when looking for each other? driver/passenger, passenger/driver? thank you.

  19. ALI

    April 24, 2016 at 8:38 am


    • Polina Polyakova

      April 24, 2016 at 6:56 pm

      Hi Ali, our metro has navigation in English, do not worry! And for taxi use official Pulkovo airport service at arrivals. Wish you great time in St. Petersburg!

  20. ali

    April 27, 2016 at 11:03 pm

    thanks polina for your information

  21. Aure

    September 8, 2016 at 5:41 pm

    my flight leaves on wensday sept 25 at 8:10 pm from LED to DME
    At what time shoul I take the taxi from the hotel to LED

    • Polina Polyakova

      September 10, 2016 at 4:45 pm

      Hi Aure!
      It depends on where your hotel is located. If it is in the city center, you better start at 5:30 p.m. In general 5-6p.m. are rush hours. Check with Google navigator from your hotel how long it may take to get to LED on previous days and you can figure out at exactly what time you should leave on your departure day.

  22. Patrycja

    December 9, 2016 at 11:18 pm

    Hi! I would like you to ask, how to get to Pulkovo 1 about 7 AM? I am flying to Moscow and it will be my first time in Petersburg. I stay in Nevsky Prospekt.
    Thank you in advance!

    • Petersburg4u

      December 12, 2016 at 10:52 am

      Or metro and then Bus #39 from Moskovskaya metro station (runs from 5:30) or taxi (which is quite cheap in Spb).

  23. Hamed

    May 12, 2017 at 5:02 pm

    hello dear friends
    my friends and i want to come to ST Petersbuurg in 23th of Jun
    we traveling alone and need a place for stay
    is that possible to help us that how can we found a place for 3 night in a cheap fee?

  24. Oleg

    August 17, 2017 at 2:22 pm

    In Moscow, there was another taxi with English and German. Company name: ru-de-en-taxi

Leave a Reply

Your email address will not be published. Required fields are marked *