Route Network
Saint-Petersburg Pulkovo Airport connects 111 destinations worldwide, with Moscow standing out as its busiest route. The longest nonstop flight is to Nha Trang, and the shortest flight is to Cherepovets.
Route and destination data updated September 2, 2026.
Saint-Petersburg Pulkovo Airport is served by 48 airlines, with Rossiya Airlines in the lead at 17% of routes. The top three carriers together cover 36% of routes. 20 carriers operate only one route each. A total of 36 airlines operate international routes, compared with 22 airlines serving domestic routes. Pegas Fly is operating the longest nonstop flight, connecting to Nha Trang with a flight time of 10 hrs 25 mins.
Saint-Petersburg Pulkovo Airport provides direct service to 19 countries across three continents. The route network is 62% domestic and 38% international. Türkiye is the primary international destination.
Delays
- Departures
- 16 min late
- 8 min (+100.9%) vs last 24 hours
- 24h trend
- Arrivals
- 11 min late
- 5 min (-29.3%) vs last 24 hours
- 24h trend
- Cancelled Departures
- 21 flights (24 hour total)
Sep 5
2026
01:00 - 02:00
- Departure
- 1 hr 42 min late1 hour 42 min late1 hour 42 minutes late
- Arrival
- 2 hr late2 hours late2 hours late
- Cancelled
- 0
Sep 5
2026
00:00 - 01:00
- Departure
- 48 min late48 min late48 minutes late
- Arrival
- 1 hr 5 min late1 hour 5 min late1 hour 5 minutes late
- Cancelled
- 0
Sep 4
2026
23:00 - 00:00
- Departure
- 30 min late30 min late30 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Sep 4
2026
22:00 - 23:00
- Departure
- 20 min late20 min late20 minutes late
- Arrival
- 7 min late7 min late7 minutes late
- Cancelled
- 2
Sep 4
2026
20:00 - 21:00
- Departure
- 20 min late20 min late20 minutes late
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 1
Sep 4
2026
19:00 - 20:00
- Departure
- 40 min late40 min late40 minutes late
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 2
Sep 4
2026
18:00 - 19:00
- Departure
- 25 min late25 min late25 minutes late
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 1
Sep 4
2026
17:00 - 18:00
- Departure
- 8 min late8 min late8 minutes late
- Arrival
- 17 min late17 min late17 minutes late
- Cancelled
- 2
Sep 4
2026
15:00 - 16:00
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- 6 min early6 min early6 minutes early
- Cancelled
- 0
Sep 4
2026
14:00 - 15:00
- Departure
- 23 min late23 min late23 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 1
Sep 4
2026
13:00 - 14:00
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 2
Sep 4
2026
12:00 - 13:00
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 10 min late10 min late10 minutes late
- Cancelled
- 1
Sep 4
2026
11:00 - 12:00
- Departure
- 5 min late5 min late5 minutes late
- Arrival
- 19 min late19 min late19 minutes late
- Cancelled
- 0
Sep 4
2026
09:00 - 10:00
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 1
Sep 4
2026
08:00 - 09:00
- Departure
- 8 min late8 min late8 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 4
Sep 4
2026
07:00 - 08:00
- Departure
- 1 min early1 min early1 minutes early
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 3
Sep 4
2026
06:00 - 07:00
- Departure
- 1 min early1 min early1 minutes early
- Arrival
- 4 min early4 min early4 minutes early
- Cancelled
- 0
Sep 4
2026
05:00 - 06:00
- Departure
- 2 min early2 min early2 minutes early
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 4
2026
04:00 - 05:00
- Departure
- 1 min early1 min early1 minutes early
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 4
2026
03:00 - 04:00
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
| Time | Departure | Arrival | Cancelled |
|---|---|---|---|
|
01:00 - 02:00 |
1 hr 42 min late1 hour 42 min late1 hour 42 minutes late | 2 hr late2 hours late2 hours late | 0 |
|
00:00 - 01:00 |
48 min late48 min late48 minutes late | 1 hr 5 min late1 hour 5 min late1 hour 5 minutes late | 0 |
|
23:00 - 00:00 |
30 min late30 min late30 minutes late | on-timeon-timeon-time | 1 |
|
22:00 - 23:00 |
20 min late20 min late20 minutes late | 7 min late7 min late7 minutes late | 2 |
|
20:00 - 21:00 |
20 min late20 min late20 minutes late | 3 min early3 min early3 minutes early | 1 |
|
19:00 - 20:00 |
40 min late40 min late40 minutes late | 9 min late9 min late9 minutes late | 2 |
|
18:00 - 19:00 |
25 min late25 min late25 minutes late | 9 min late9 min late9 minutes late | 1 |
|
17:00 - 18:00 |
8 min late8 min late8 minutes late | 17 min late17 min late17 minutes late | 2 |
|
15:00 - 16:00 |
6 min late6 min late6 minutes late | 6 min early6 min early6 minutes early | 0 |
|
14:00 - 15:00 |
23 min late23 min late23 minutes late | 9 min early9 min early9 minutes early | 1 |
|
13:00 - 14:00 |
7 min late7 min late7 minutes late | 3 min late3 min late3 minutes late | 2 |
|
12:00 - 13:00 |
7 min late7 min late7 minutes late | 10 min late10 min late10 minutes late | 1 |
|
11:00 - 12:00 |
5 min late5 min late5 minutes late | 19 min late19 min late19 minutes late | 0 |
|
09:00 - 10:00 |
7 min late7 min late7 minutes late | 1 min late1 min late1 minutes late | 1 |
|
08:00 - 09:00 |
8 min late8 min late8 minutes late | 1 min late1 min late1 minutes late | 4 |
|
07:00 - 08:00 |
1 min early1 min early1 minutes early | 3 min late3 min late3 minutes late | 3 |
|
06:00 - 07:00 |
1 min early1 min early1 minutes early | 4 min early4 min early4 minutes early | 0 |
|
05:00 - 06:00 |
2 min early2 min early2 minutes early | on-timeon-timeon-time | 0 |
|
04:00 - 05:00 |
1 min early1 min early1 minutes early | on-timeon-timeon-time | 0 |
|
03:00 - 04:00 |
3 min late3 min late3 minutes late | on-timeon-timeon-time | 0 |
- Departures
- 8 min late
- 12 min (-58.4%) vs last week
- 7d trend
- Arrivals
- 11 min late
- 11 min (-48.8%) vs last week
- 7d trend
- Cancelled Departures
- 140 flights (7 day total)
Sep 4
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 23
Sep 3
2026
- Departure
- 5 min late5 min late5 minutes late
- Arrival
- 19 min late19 min late19 minutes late
- Cancelled
- 44
Sep 2
2026
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 32
Sep 1
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 27
Aug 31
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 2
Aug 30
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 17 min late17 min late17 minutes late
- Cancelled
- 0
Aug 29
2026
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 21 min late21 min late21 minutes late
- Cancelled
- 12
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Sep 4, 2026 |
14 min late14 min late14 minutes late | 9 min late9 min late9 minutes late | 23 |
|
Sep 3, 2026 |
5 min late5 min late5 minutes late | 19 min late19 min late19 minutes late | 44 |
|
Sep 2, 2026 |
10 min late10 min late10 minutes late | 5 min late5 min late5 minutes late | 32 |
|
Sep 1, 2026 |
4 min late4 min late4 minutes late | 3 min late3 min late3 minutes late | 27 |
|
Aug 31, 2026 |
4 min late4 min late4 minutes late | 1 min late1 min late1 minutes late | 2 |
|
Aug 30, 2026 |
13 min late13 min late13 minutes late | 17 min late17 min late17 minutes late | 0 |
|
Aug 29, 2026 |
7 min late7 min late7 minutes late | 21 min late21 min late21 minutes late | 12 |
- Departures
- 12 min late
- 2 min (+23.4%) vs last 30 days
- 30d trend
- Arrivals
- 15 min late
- 8 min (+113.9%) vs last 30 days
- 30d trend
- Cancelled Departures
- 290 flights (30 day total)
Sep 4
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 23
Sep 3
2026
- Departure
- 5 min late5 min late5 minutes late
- Arrival
- 19 min late19 min late19 minutes late
- Cancelled
- 44
Sep 2
2026
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 32
Sep 1
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 27
Aug 31
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 2
Aug 30
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 17 min late17 min late17 minutes late
- Cancelled
- 0
Aug 29
2026
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 21 min late21 min late21 minutes late
- Cancelled
- 12
Aug 28
2026
- Departure
- 25 min late25 min late25 minutes late
- Arrival
- 30 min late30 min late30 minutes late
- Cancelled
- 4
Aug 27
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 24 min late24 min late24 minutes late
- Cancelled
- 8
Aug 26
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 2
Aug 25
2026
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 4
Aug 24
2026
- Departure
- 17 min late17 min late17 minutes late
- Arrival
- 10 min late10 min late10 minutes late
- Cancelled
- 6
Aug 23
2026
- Departure
- 1 hr 41 min late1 hour 41 min late1 hour 41 minutes late
- Arrival
- 3 hr 13 min late3 hours 13 min late3 hours 13 minutes late
- Cancelled
- 0
Aug 22
2026
- Departure
- 49 min late49 min late49 minutes late
- Arrival
- 46 min late46 min late46 minutes late
- Cancelled
- 12
Aug 21
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 17 min late17 min late17 minutes late
- Cancelled
- 14
Aug 20
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 15 min late15 min late15 minutes late
- Cancelled
- 10
Aug 19
2026
- Departure
- 12 min late12 min late12 minutes late
- Arrival
- 20 min late20 min late20 minutes late
- Cancelled
- 6
Aug 18
2026
- Departure
- 17 min late17 min late17 minutes late
- Arrival
- 8 min late8 min late8 minutes late
- Cancelled
- 12
Aug 17
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 7 min late7 min late7 minutes late
- Cancelled
- 6
Aug 16
2026
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 6
Aug 15
2026
- Departure
- 16 min late16 min late16 minutes late
- Arrival
- 15 min late15 min late15 minutes late
- Cancelled
- 1
Aug 14
2026
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 2
Aug 13
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 2
Aug 12
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 0
Aug 11
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 11 min late11 min late11 minutes late
- Cancelled
- 4
Aug 10
2026
- Departure
- 24 min late24 min late24 minutes late
- Arrival
- 38 min late38 min late38 minutes late
- Cancelled
- 14
Aug 9
2026
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 2
Aug 8
2026
- Departure
- 11 min late11 min late11 minutes late
- Arrival
- 19 min late19 min late19 minutes late
- Cancelled
- 6
Aug 7
2026
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- 12 min late12 min late12 minutes late
- Cancelled
- 7
Aug 6
2026
- Departure
- 8 min late8 min late8 minutes late
- Arrival
- 15 min late15 min late15 minutes late
- Cancelled
- 22
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Sep 4, 2026 |
14 min late14 min late14 minutes late | 9 min late9 min late9 minutes late | 23 |
|
Sep 3, 2026 |
5 min late5 min late5 minutes late | 19 min late19 min late19 minutes late | 44 |
|
Sep 2, 2026 |
10 min late10 min late10 minutes late | 5 min late5 min late5 minutes late | 32 |
|
Sep 1, 2026 |
4 min late4 min late4 minutes late | 3 min late3 min late3 minutes late | 27 |
|
Aug 31, 2026 |
4 min late4 min late4 minutes late | 1 min late1 min late1 minutes late | 2 |
|
Aug 30, 2026 |
13 min late13 min late13 minutes late | 17 min late17 min late17 minutes late | 0 |
|
Aug 29, 2026 |
7 min late7 min late7 minutes late | 21 min late21 min late21 minutes late | 12 |
|
Aug 28, 2026 |
25 min late25 min late25 minutes late | 30 min late30 min late30 minutes late | 4 |
|
Aug 27, 2026 |
9 min late9 min late9 minutes late | 24 min late24 min late24 minutes late | 8 |
|
Aug 26, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 2 |
|
Aug 25, 2026 |
6 min late6 min late6 minutes late | 3 min late3 min late3 minutes late | 4 |
|
Aug 24, 2026 |
17 min late17 min late17 minutes late | 10 min late10 min late10 minutes late | 6 |
|
Aug 23, 2026 |
1 hr 41 min late1 hour 41 min late1 hour 41 minutes late | 3 hr 13 min late3 hours 13 min late3 hours 13 minutes late | 0 |
|
Aug 22, 2026 |
49 min late49 min late49 minutes late | 46 min late46 min late46 minutes late | 12 |
|
Aug 21, 2026 |
9 min late9 min late9 minutes late | 17 min late17 min late17 minutes late | 14 |
|
Aug 20, 2026 |
13 min late13 min late13 minutes late | 15 min late15 min late15 minutes late | 10 |
|
Aug 19, 2026 |
12 min late12 min late12 minutes late | 20 min late20 min late20 minutes late | 6 |
|
Aug 18, 2026 |
17 min late17 min late17 minutes late | 8 min late8 min late8 minutes late | 12 |
|
Aug 17, 2026 |
9 min late9 min late9 minutes late | 7 min late7 min late7 minutes late | 6 |
|
Aug 16, 2026 |
10 min late10 min late10 minutes late | 9 min late9 min late9 minutes late | 6 |
|
Aug 15, 2026 |
16 min late16 min late16 minutes late | 15 min late15 min late15 minutes late | 1 |
|
Aug 14, 2026 |
7 min late7 min late7 minutes late | 9 min late9 min late9 minutes late | 2 |
|
Aug 13, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 2 |
|
Aug 12, 2026 |
2 min late2 min late2 minutes late | 9 min late9 min late9 minutes late | 0 |
|
Aug 11, 2026 |
13 min late13 min late13 minutes late | 11 min late11 min late11 minutes late | 4 |
|
Aug 10, 2026 |
24 min late24 min late24 minutes late | 38 min late38 min late38 minutes late | 14 |
|
Aug 9, 2026 |
7 min late7 min late7 minutes late | 9 min late9 min late9 minutes late | 2 |
|
Aug 8, 2026 |
11 min late11 min late11 minutes late | 19 min late19 min late19 minutes late | 6 |
|
Aug 7, 2026 |
6 min late6 min late6 minutes late | 12 min late12 min late12 minutes late | 7 |
|
Aug 6, 2026 |
8 min late8 min late8 minutes late | 15 min late15 min late15 minutes late | 22 |
Global Rankings
Most destinations
Runways
| Runway | Length | Width | Surface |
|---|---|---|---|
| 12,359 ft 3,767 m 12,359 ft · 3,767 m | 197 ft 60 m 197 ft · 60 m | Concrete | |
| 12,359 ft 3,767 m 12,359 ft · 3,767 m | 197 ft 60 m 197 ft · 60 m | Concrete | |
| 11,122 ft 3,390 m 11,122 ft · 3,390 m | 197 ft 60 m 197 ft · 60 m | Concrete | |
| 11,122 ft 3,390 m 11,122 ft · 3,390 m | 197 ft 60 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.
Operational Context
Saint-Petersburg Pulkovo (IATA: LED) operates around 274 flights per day to 112 nonstop destinations. Its network includes 69 domestic and 42 international routes, with Rossiya Airlines as the leading carrier and Moscow currently the busiest connection. From LED, passengers can reach 19 countries across 3 continents, and the longest runway measures 3,767 m (12,359 ft).
Airlines and Destinations Overview
Saint-Petersburg Pulkovo serves as the primary air gateway for northwestern Russia and a major hub for traffic in and out of Saint Petersburg. Its route network combines a larger domestic schedule with international service to selected destinations across Europe, Asia, and the Middle East, reflecting both local origin and destination demand and connecting traffic through the airport.
The airport is led in scheduled service by Rossiya Airlines and also handles a mix of other domestic and foreign carriers. Short-haul domestic flying is a core part of the operation, while international service provides medium- and long-haul links where demand and market conditions support them.
Terminal Buildings and Facilities
Passenger traffic is handled through a single integrated passenger terminal complex at Pulkovo, which organizes domestic and international processing within one airport system. The terminal layout is designed to separate functions by airline operations and passenger flow rather than by completely detached terminals, which simplifies transfers within the airport.
The terminal system supports scheduled commercial traffic, transit passengers, and seasonal fluctuations in demand. Arrivals and departures are managed in a conventional airport format with check-in, security screening, border control for international flights, and airside retail and waiting areas.
Key characteristics of the terminal system include:
- Single integrated passenger terminal complex
- Domestic and international processing within one facility
- Centralized check-in and security areas
- Airside retail and waiting zones
- Passenger flow designed for scheduled commercial traffic
Passenger-facing facilities generally include standard airport services for ticketed travelers, transferring passengers, and those waiting for departures. These typically cover baggage handling, border and security processing, retail, and basic traveler support functions.
Passenger facilities available across the airport include:
- Check-in and baggage services
- Security screening
- Border control for international flights
- Retail and waiting areas
- Passenger information services
Airport Lounges
Lounge access at Pulkovo is typically provided through a mix of airline-related and independent lounge options, with use generally based on premium cabin status, frequent flyer eligibility, lounge membership, or paid entry where available. Lounges are generally located in the passenger terminal after security, with access depending on flight type and operator.
Notable lounges include:
- Information not confidently verified for specific lounge names
Dining and Food Options
Food and beverage options at the airport generally include a mix of quick-service outlets, cafes, and sit-down venues suited to both domestic and international passengers. The selection is built to serve standard preflight dining needs rather than destination-specific restaurant demand.
Common dining options include:
- Cafes
- Quick-service outlets
- Sit-down dining
- Snack counters
- Coffee service
Public Transport and Parking
The airport is connected to Saint Petersburg by road and public transport, with access from the city through buses, shuttle services, and taxis. Travelers can review current airport access information on the official transport page and parking arrangements on the official parking page.
Passengers can reach the airport using:
- Bus
- Shuttle service
- Taxi
- Private car
- Ride-hailing
Parking is available for short stays and longer stays, with products organized for different trip lengths and traveler needs. The airport’s parking layout supports both direct terminal access and general passenger drop-off and collection.
Parking options include:
- Short-term parking
- Long-term parking
- Terminal-access parking
- Drop-off and pick-up areas
Runways and Operations
Pulkovo operates a dual-runway airfield with a longest runway measuring 3,767 meters, which supports a broad mix of domestic and international commercial traffic. The runway system is capable of handling narrow-body and wide-body operations within normal airport and airline performance limits.
The airport functions as a major scheduled passenger hub with high daily movement levels and a route structure centered on domestic connectivity, especially to Moscow, as well as international services to multiple countries. Its operational role is shaped by year-round airline demand and the need to support both hub and point-to-point flying.
The runway system includes:
- Two-runway configuration
- Longest runway of 3,767 meters
- Commercial passenger operations
- Support for domestic and international service
Passenger Traffic and Airport Role
The airport is one of Russia’s principal air transport facilities outside Moscow and serves as the main passenger airport for Saint Petersburg and the surrounding region. Its network role combines hub functions with strong origin-and-destination demand, particularly on domestic routes and on trunk services to the capital.
It also functions as an international gateway for travelers from northwestern Russia, with traffic spread across a multi-country network. The airport’s demand base includes business travel, leisure travel, and connecting passengers using Saint Petersburg as a regional air access point.
The airport’s role includes:
- Major hub airport
- Primary airport for Saint Petersburg
- Domestic connector
- International gateway
- Regional passenger catchment
Location and Catchment Area
Pulkovo is located south of central Saint Petersburg and serves the city proper as well as a wider northwestern Russian catchment. Its position makes it the principal airport for the St. Petersburg metropolitan area and nearby regional travelers.
The airport also draws passengers from surrounding Leningrad Oblast and from travelers using Saint Petersburg as the main air link to the Baltic and northwestern parts of the country.
The airport serves:
- Saint Petersburg metropolitan area
- Leningrad Oblast
- Northwestern Russia
- Domestic and international origin-and-destination traffic
Hotels Near the Airport
Hotels near the airport are useful for overnight layovers, early departures, late arrivals, and business travelers needing access to the terminal area. Official airport accommodation information, where available, is the best starting point for current options.
Notable nearby hotels include:
- Information not confidently verified for specific hotel names
Airport History
Civil aviation activity at Pulkovo developed in the Soviet period as Saint Petersburg, then Leningrad, expanded its role as a major urban and industrial center. The airport became the city’s principal passenger gateway and gradually absorbed the region’s scheduled domestic and international traffic.
Over time, the airport underwent modernization to support increasing passenger volumes and more complex commercial operations. Improvements to terminal handling, airfield infrastructure, and passenger processing helped it transition from a Soviet-era airport into a large-scale modern hub for the city.
A major step in its current form was the development of the present passenger terminal complex, which consolidated operations into an integrated facility. This modernization supported the airport’s role as the main airport for Saint Petersburg and strengthened its position in Russia’s national route network.
Today, the airport operates as a key hub for scheduled passenger service in northwestern Russia, with a route structure centered on domestic demand and selective international connectivity. Its current operational profile reflects both its historical role as the city’s main airport and its modern function as a major traffic center.