W Sankt Petersburgu są 2 pasażerskie porty lotnicze – Pułkowo-1 i Pułkowo- 2, które obsługują ok. 6500 pasażerów dziennie. Międzynarodowe lotnisko Pułkowo-2 (www.pulkovo.ru) znajduje się w odległości ok. 17 km od centrum miasta. Sale przylotów i odlotów mieszczą się w 2 różnych budynkach. W każdym z nich są sklep wolnocłowy, bufet i kantor. Odprawa paszportowa i celna bywa dość opieszała, kantor wymiany walut w dni świąteczne może być zamknięty. Wózki bagażowe płatne. Na lotnisko radzimy przyjechać przynajmniej 2 godz. przed odlotem. Jeśli nie wywozimy niczego zabronionego, możemy skorzystać z przejścia oznaczonego kolorem zielonym. Niewykluczone jednak, że celnik (szczególnie przy przylocie) może nas poprosić o pokazanie bagażu. Z lotniska Pułkowo-2 można dojechać: autobusem nr 13 (cena: 6 rub.) lub mikrobusem K-13 (15 rub.) do stacji metra „Moskowskaja; mikrobusem K-213 (25 rub.) do stacji metra „Sadowaja”/„Siennaja Płoszczad’”; mikrobusem K-113 (15 rub.) do stacji metra „Kupczino”/„Park Pobiedy”; do centrum miasta taksówką (zamówioną telefonicznie) za ok. 500 rub. Natomiast z postoju ten sam kurs kosztuje ok. 1000 – 1500 rub.
Lotnisko Pułkowo-1 obsługuje loty krajowe, z których korzystają również cudzoziemcy. Dla tych ostatnich wydzielono odrębną poczekalnię na I piętrze. Informacja całodobowa – tel.: 104 38 22. Z lotniska Pułkowo-1 można dojechać: autobusem nr 39 (6 rub.) lub mikrobusem K-39 (25 rub.) do stacji metra „Moskowskaja”; do centrum miasta taksówką za ok. 400 – 500 rub.
Fragmenty z przewodnika turystycznego "Petersburg. Miasto białych nocy". Autor: Eliza Małek, Elżbieta Stefanowicz Maciaszek. Wydawnictwo Bezdroża.