Saint-Petersburg Airport (LED)

Russia flag

Country Russia | Continent Europe | IATA: LED | ICAO: ULLI | Elevation 78 ft · 24 m | Local time

Destinations
103
Flights / day
181
Busiest route
Moscow
Top airline
Rossiya Airlines

Saint-Petersburg Pulkovo Airport averages 181 flights per day to 103 destinations, with 66 domestic routes and 37 international routes. A total of 46 airlines operate at LED, led by Rossiya Airlines. This airport provides direct service to 18 countries across four continents, with Türkiye representing its largest international market. The longest nonstop route from Saint-Petersburg Pulkovo connects to Varadero, with a typical flight time of 11 hr 40 mins. Updated: February 16, 2026

Route Network

Saint-Petersburg Pulkovo Airport connects 103 destinations worldwide, with Moscow standing out as its busiest route. The longest nonstop flight is to Varadero, and the shortest flight is to Cherepovets.

Moscow (SVO) – Russian Federation
4 airlines
1 hr 40 mins
372 mi · 599 km
26
per day
Kaliningrad (KGD) – Russian Federation
5 airlines
2 hr 15 mins
494 mi · 795 km
10
per day
Murmansk (MMK) – Russian Federation
2 airlines
2 hr 20 mins
625 mi · 1,006 km
8
per day
Ekaterinburg (SVX) – Russian Federation
6 airlines
3 hr 5 mins
1,119 mi · 1,801 km
7
per day
Sochi (AER) – Russian Federation
5 airlines
3 hr 25 mins
1,201 mi · 1,933 km
6
per day
Kazan (KZN) – Russian Federation
4 airlines
2 hr 25 mins
756 mi · 1,217 km
5
per day
Istanbul (SAW) – Türkiye
2 airlines
3 hr 45 mins
1,307 mi · 2,103 km
5
per day
Arkhangelsk (ARH) – Russian Federation
2 airlines
1 hr 55 mins
472 mi · 759 km
4
per day
Samara (KUF) – Russian Federation
4 airlines
2 hr 40 mins
867 mi · 1,396 km
4
per day
Ufa (UFA) – Russian Federation
5 airlines
2 hr 55 mins
1,017 mi · 1,637 km
4
per day
Istanbul (IST) – Türkiye
1 airline
3 hr 40 mins
1,282 mi · 2,063 km
4
per day
Mineralnyye Vody (MRV) – Russian Federation
2 airlines
3 hr 25 mins
1,202 mi · 1,934 km
4
per day
Minsk (MSQ) – Belarus
2 airlines
2 hr 0 mins
417 mi · 672 km
4
per day
Moscow (VKO) – Russian Federation
5 airlines
1 hr 40 mins
389 mi · 625 km
4
per day
Novosibirsk (OVB) – Russian Federation
3 airlines
4 hr 40 mins
1,925 mi · 3,098 km
3
per day
Krasnodar (KRR) – Russian Federation
5 airlines
3 hr 10 mins
1,085 mi · 1,746 km
3
per day
Chelyabinsk (CEK) – Russian Federation
3 airlines
3 hr 15 mins
1,187 mi · 1,910 km
3
per day
Dubai (DXB) – United Arab Emirates
2 airlines
6 hr 10 mins
2,672 mi · 4,301 km
3
per day
Tyumen (TJM) – Russian Federation
3 airlines
3 hr 25 mins
1,263 mi · 2,033 km
3
per day
Cherepovets (CEE) – Russian Federation
1 airline
1 hr 20 mins
274 mi · 441 km
2
per day
Makhachkala (MCX) – Russian Federation
3 airlines
3 hr 45 mins
1,384 mi · 2,227 km
2
per day
Nizhniy Novgorod (GOJ) – Russian Federation
3 airlines
2 hr 0 mins
552 mi · 888 km
2
per day
Perm (PEE) – Russian Federation
2 airlines
2 hr 45 mins
924 mi · 1,486 km
2
per day
Krasnoyarsk (KJA) – Russian Federation
1 airline
5 hr 10 mins
2,208 mi · 3,554 km
2
per day
Moscow (DME) – Russian Federation
1 airline
1 hr 45 mins
414 mi · 667 km
2
per day
Tashkent (TAS) – Uzbekistan
4 airlines
5 hr 0 mins
2,091 mi · 3,365 km
2
per day
Volgograd (VOG) – Russian Federation
2 airlines
2 hr 50 mins
946 mi · 1,522 km
2
per day
Omsk (OMS) – Russian Federation
3 airlines
4 hr 5 mins
1,607 mi · 2,587 km
2
per day
Irkutsk (IKT) – Russian Federation
2 airlines
6 hr 15 mins
2,753 mi · 4,431 km
2
per day
Syktyvkar (SCW) – Russian Federation
2 airlines
2 hr 20 mins
704 mi · 1,133 km
2
per day
Apatity (KVK) – Russian Federation
1 airline
2 hr 10 mins
539 mi · 867 km
2
per day
Baku (GYD) – Azerbaijan
2 airlines
4 hr 5 mins
1,584 mi · 2,549 km
2
per day
Samarkand (SKD) – Uzbekistan
5 airlines
5 hr 0 mins
2,102 mi · 3,383 km
2
per day
Surgut (SGC) – Russian Federation
2 airlines
3 hr 45 mins
1,442 mi · 2,320 km
2
per day
Dushanbe (DYU) – Tajikistan
2 airlines
5 hr 15 mins
2,225 mi · 3,581 km
1
per day
Sharm el Sheikh (SSH) – Egypt
3 airlines
5 hr 25 mins
2,207 mi · 3,552 km
1
per day
Yerevan (EVN) – Armenia
2 airlines
3 hr 55 mins
1,489 mi · 2,396 km
1
per day
Belgrade (BEG) – Serbia
1 airline
3 hr 30 mins
1,114 mi · 1,793 km
1
per day
Hurghada (HRG) – Egypt
2 airlines
5 hr 30 mins
2,260 mi · 3,637 km
1
per day
Izhevsk (IJK) – Russian Federation
1 airline
2 hr 35 mins
862 mi · 1,387 km
1
per day
Jebel Ali (DWC) – United Arab Emirates
1 airline
6 hr 10 mins
2,691 mi · 4,331 km
1
per day
Saratov (GSV) – Russian Federation
1 airline
2 hr 35 mins
829 mi · 1,335 km
1
per day
Shanghai (PVG) – China
1 airline
9 hr 15 mins
4,435 mi · 7,138 km
1
per day
Tbilisi (TBS) – Georgia
3 airlines
3 hr 45 mins
1,401 mi · 2,254 km
1
per day
Ukhta (UCT) – Russian Federation
1 airline
2 hr 30 mins
809 mi · 1,302 km
1
per day
Vladikavkaz (OGZ) – Russian Federation
2 airlines
3 hr 35 mins
1,296 mi · 2,085 km
1
per day
Orenburg (REN) – Russian Federation
2 airlines
3 hr 5 mins
1,114 mi · 1,793 km
1
per day
Urgench (UGC) – Uzbekistan
2 airlines
4 hr 30 mins
1,802 mi · 2,899 km
1
per day
Kirov (KVX) – Russian Federation
1 airline
2 hr 15 mins
680 mi · 1,094 km
6
per week
Naryan Mar (NNM) – Russian Federation
1 airline
LED → NNM
6
per week
Nizhnekamsk (NBC) – Russian Federation
2 airlines
2 hr 35 mins
853 mi · 1,373 km
6
per week
Ivanovo (IWA) – Russian Federation
1 airline
LED → IWA
5
per week
Khanty-Mansiysk (HMA) – Russian Federation
1 airline
3 hr 30 mins
1,308 mi · 2,104 km
5
per week
Kostroma (KMW) – Russian Federation
2 airlines
LED → KMW
5
per week
Novyy Urengoy (NUX) – Russian Federation
1 airline
3 hr 50 mins
1,479 mi · 2,380 km
5
per week
Penza (PEZ) – Russian Federation
1 airline
2 hr 20 mins
726 mi · 1,168 km
5
per week
Phuket (HKT) – Thailand
2 airlines
10 hr 10 mins
4,979 mi · 8,012 km
5
per week
Stavropol (STW) – Russian Federation
1 airline
3 hr 15 mins
1,127 mi · 1,814 km
5
per week
Abu Dhabi (AUH) – United Arab Emirates
1 airline
6 hr 15 mins
2,711 mi · 4,362 km
4
per week
Almaty (ALA) – Kazakhstan
1 airline
5 hr 15 mins
2,243 mi · 3,609 km
4
per week
Antalya (AYT) – Türkiye
1 airline
4 hr 15 mins
1,583 mi · 2,547 km
4
per week
Astana (NQZ) – Kazakhstan
1 airline
4 hr 15 mins
1,693 mi · 2,725 km
4
per week
Astrakhan (ASF) – Russian Federation
1 airline
3 hr 20 mins
1,182 mi · 1,902 km
4
per week
Barnaul (BAX) – Russian Federation
1 airline
4 hr 50 mins
2,017 mi · 3,246 km
4
per week
Bukhara (BHK) – Uzbekistan
2 airlines
4 hr 50 mins
2,020 mi · 3,251 km
4
per week
Cheboksary (CSY) – Russian Federation
1 airline
2 hr 15 mins
674 mi · 1,085 km
4
per week
Chengdu (TFU) – China
1 airline
8 hr 15 mins
3,891 mi · 6,262 km
4
per week
Nizhnevartovsk (NJC) – Russian Federation
1 airline
4 hr 0 mins
1,548 mi · 2,491 km
4
per week
Novokuznetsk (NOZ) – Russian Federation
1 airline
5 hr 0 mins
2,112 mi · 3,400 km
4
per week
Salekhard (SLY) – Russian Federation
1 airline
LED → SLY
4
per week
Tomsk (TOF) – Russian Federation
1 airline
4 hr 45 mins
1,962 mi · 3,158 km
4
per week
Ulyanovsk (ULV) – Russian Federation
1 airline
2 hr 25 mins
772 mi · 1,243 km
4
per week
Casablanca (CMN) – Morocco
1 airline
6 hr 10 mins
2,500 mi · 4,024 km
3
per week
Fergana (FEG) – Uzbekistan
2 airlines
5 hr 15 mins
2,220 mi · 3,573 km
3
per week
Gorno-Altaysk (RGK) – Russian Federation
1 airline
5 hr 5 mins
2,151 mi · 3,462 km
3
per week
Grozny (GRV) – Russian Federation
1 airline
3 hr 35 mins
1,306 mi · 2,102 km
3
per week
Kemerovo (KEJ) – Russian Federation
1 airline
4 hr 50 mins
2,031 mi · 3,269 km
3
per week
Khudzhand (LBD) – Tajikistan
1 airline
LED → LBD
3
per week
Kurgan (KRO) – Russian Federation
1 airline
LED → KRO
3
per week
Norilsk (NSK) – Russian Federation
1 airline
LED → NSK
3
per week
Osh (OSS) – Kyrgyzstan
2 airlines
5 hr 15 mins
2,241 mi · 3,607 km
3
per week
Termez (TMJ) – Uzbekistan
2 airlines
LED → TMJ
3
per week
Andizhan (AZN) – Uzbekistan
1 airline
LED → AZN
2
per week
Bangkok (BKK) – Thailand
1 airline
9 hr 45 mins
4,728 mi · 7,609 km
2
per week
Beijing (PEK) – China
1 airline
8 hr 0 mins
3,763 mi · 6,057 km
2
per week
Bishkek (BSZ) – Kyrgyzstan
1 airline
5 hr 5 mins
2,170 mi · 3,492 km
2
per week
Kaluga (KLF) – Russian Federation
1 airline
LED → KLF
2
per week
Khanabad (KSQ) – Uzbekistan
2 airlines
LED → KSQ
2
per week
Kotlas (KSZ) – Russian Federation
1 airline
LED → KSZ
2
per week
Magnitogorsk (MQF) – Russian Federation
1 airline
3 hr 10 mins
1,159 mi · 1,866 km
2
per week
Nadym (NYM) – Russian Federation
1 airline
LED → NYM
2
per week
Noyabrsk (NOJ) – Russian Federation
1 airline
LED → NOJ
2
per week
Orsk (OSW) – Russian Federation
1 airline
3 hr 25 mins
1,250 mi · 2,012 km
2
per week
Sanya (SYX) – China
1 airline
9 hr 45 mins
4,755 mi · 7,652 km
2
per week
Tambov (TBW) – Russian Federation
1 airline
LED → TBW
2
per week
Vologda (VGD) – Russian Federation
1 airline
LED → VGD
2
per week
Yakutsk (YKS) – Russian Federation
1 airline
6 hr 45 mins
3,008 mi · 4,842 km
2
per week
Namangan (NMA) – Uzbekistan
1 airline
LED → NMA
1
per week
Nha Trang (CXR) – Viet Nam
1 airline
10 hr 25 mins
5,120 mi · 8,240 km
1
per week
Saransk (SKX) – Russian Federation
1 airline
2 hr 15 mins
684 mi · 1,100 km
1
per week
Sovetskiy (OVS) – Russian Federation
1 airline
LED → OVS
1
per week
Tobolsk (RMZ) – Russian Federation
1 airline
LED → RMZ
1
per week
Varadero (VRA) – Cuba
1 airline
11 hr 40 mins
5,554 mi · 8,938 km
1
per week

Route and destination data updated February 16, 2026.

Saint-Petersburg Pulkovo Airport is served by 46 airlines, with Rossiya Airlines in the lead at 18% of routes. The top three carriers together cover 35% of routes. 25 carriers operate only one route each. A total of 31 airlines operate international routes, compared with 21 airlines serving domestic routes. Conviasa is operating the longest nonstop flight, connecting to Varadero with a flight time of 11 hrs 40 mins.

Rossiya Airlines (33 routes)
Pobeda (18 routes)
Smartavia (15 routes)
Aeroflot (14 routes)
Nordwind Airlines (11 routes)
Pegas Fly (11 routes)
Uzbekistan Airways (8 routes)
Taban Airlines (7 routes)
Ural Airlines (6 routes)
Yamal Airlines (5 routes)
RusLine (5 routes)
UTAir (5 routes)
Azimuth Airlines (4 routes)
S7 Airlines (3 routes)
Severstal Aircompany (3 routes)
Centrum Air (3 routes)
Yakutia (2 routes)
Pegasus (2 routes)
NordStar Airlines (2 routes)
AlMasria (2 routes)
Avia Traffic Company (2 routes)
AJet (1 routes)
Turkish Airlines (1 routes)
Belavia (1 routes)
Alrosa (1 routes)
Emirates (1 routes)
flydubai (1 routes)
AZAL Azerbaijan Airlines (1 routes)
Somon Air (1 routes)
Air Cairo (1 routes)
FlyOne Armenia (1 routes)
Air Serbia (1 routes)
Izhavia (1 routes)
China Eastern Airlines (1 routes)
Georgian Airways (1 routes)
Red Wings (1 routes)
Kostroma Air Enterprise (1 routes)
Kostromskoe aviapredpriyatie (1 routes)
Etihad Airways (1 routes)
SCAT Airlines (1 routes)
Sichuan Airlines (1 routes)
Royal Air Maroc (1 routes)
Hainan Airlines (1 routes)
Vologda Air Company (1 routes)
UVT Aero (1 routes)
Conviasa (1 routes)

Saint-Petersburg Pulkovo Airport provides direct service to 18 countries across four continents. The route network is 64% domestic and 36% international. Türkiye is the primary international destination.

Russian Federation - 142/day
Türkiye - 9/day
Uzbekistan - 7/day
United Arab Emirates - 5/day
Belarus - 4/day
Azerbaijan - 2/day
Tajikistan - 2/day
Egypt - 2/day
China - 2/day
Armenia - 1/day
Serbia - 1/day
Georgia - 1/day
Thailand - 1/day
Kazakhstan - 1/day
Kyrgyzstan - 1/day
Morocco - 0/day
Viet Nam - 0/day
Cuba - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
12,359 ft 3,767 m 197 ft 60 m Concrete
12,359 ft 3,767 m 197 ft 60 m Concrete
11,122 ft 3,390 m 197 ft 60 m Concrete
11,122 ft 3,390 m 197 ft 60 m Concrete

Runway Length

Runways at Saint-Petersburg Pulkovo Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous