USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights to Saint Petersburg (LED)

Pulkovo Airport - Airport code: LED

Home Airports Russia LED Saint Petersburg

Non-stop flights to Saint Petersburg (LED)

Pulkovo Airport is the second largest airport in Russia. It is an international airport. In total there are 113 airports around the world that have direct flights to Saint Petersburg, spread around 102 cities in 15 countries. Currently, there are 71 domestic flights to Saint Petersburg.

This month, there are 7,957 flights arriving at Saint Petersburg Airport, which are 265 flights per day or 11 flights per hour. On an average day, there is at least 1 flight arriving every 5 minutes.

The most frequently departed flights to Saint Petersburg are routes from Moscow Sheremetyevo (SVO) in Russia and Moscow Vnukovo (VKO), also in Russia. These two routes together are operated 1445 times this month, and make up for 18% of all monthly arrivals at Pulkovo Airport.

The longest flight to Saint Petersburg LED is departing from Phuket (HKT). This non-stop flight takes around 10 hours and 45 minutes and covers a distance of 4,975 miles (8,006 km).

 Remove ads

List of all direct flights to Saint Petersburg

Below you can find a list of all cities and countries that have direct flights to Saint Petersburg, ordered by popularity.

Show all

Top 200 flights with a stopover

This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Saint Petersburg.

Show all

Currently, there are 45 airlines that fly to Saint Petersburg. Most flights to Saint Petersburg are operated by Aeroflot, as they connect 46 airports to LED. That’s around 2 times as much as Pobeda, the second biggest airline in terms of operated flight routes to Saint Petersburg. Below you can find a list of airlines that operate most LED flights:

What is the best time to visit Saint Petersburg?

🌳 🍂  Warm Continental

Warm Continental destinations such as Saint Petersburg enjoy summer temperatures that fluctuate between 20°C and 28°C (68°F to 82°F), with some heatwaves leading to even hotter days. Winters are mostly cold and snowy, with average temperatures ranging from -5°C to 0°C (23°F to 32°F). Travelers can enjoy the vibrant autumn scenery, ski during the winter season, or enjoy the comfortable to warm summer months.

Jan
Feb
Mar
Jun
Jul
Aug
Nov
Dec

If you're planning a trip to Saint Petersburg, the best time to visit is from late spring through the end of summer, when the weather is pleasantly warm from May to August. Winters can be quite cold, with frost occurring almost every month from November to March and regular snowfall. This makes the mountainous regions perfect for winter sports, offering great opportunities for a winter getaway as well!

Long-Haul Flights to Saint Petersburg

Explore all long-haul flights to Saint Petersburg with a flight duration of more than 7 hours.

Business class flights to Saint Petersburg

There are 66 airports that have flights to Saint Petersburg in Business Class. All airports that offer business class flights to LED are listed below:

Show all

First class flights to Saint Petersburg

There is only one airport that has First Class flights to Saint Petersburg, which is Dubai (DXB).

Intercontinental flights to Saint Petersburg

These are all non-stop intercontinental flights to Pulkovo Airport (LED), as of August 2026:

* Please note that there are no direct services from the United States, Canada, Southern America, Central America, the Caribbean, Southern Asia, Japan, Eastern Asia or Oceania.

Non-stop flights from Africa to Saint Petersburg

AeroflotAeroflot: year-round flights from Hurghada (HRG) and Sharm el-Sheikh (SSH).

Nesma AirlinesNesma Airlines: seasonal flights from Hurghada (HRG) and Sharm el-Sheikh (SSH).

Red Sea AirlinesRed Sea Airlines: seasonal flights from Hurghada (HRG) and Sharm el-Sheikh (SSH).

Air CairoAir Cairo: year-round flights from Sharm el-Sheikh (SSH).

Royal Air MarocRoyal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).

Non-stop flights from the Middle-East / Western Asia to Saint Petersburg

AeroflotAeroflot: year-round flights from Yerevan (EVN), seasonal flights from Baku (GYD), Antalya (AYT), Istanbul (IST) and Dubai (Jebel Ali) (DWC).

FlyOne ArmeniaFlyOne Armenia: year-round flights from Yerevan (EVN).

UTairUTair: year-round flights from Baku (GYD).

AzerbaijanAzerbaijan: year-round flights from Baku (GYD).

Turkish AirlinesTurkish Airlines (Star Alliance): seasonal flights from Antalya (AYT), Bodrum (BJV), Dalaman (DLM) and year-round flights from Istanbul (IST).

AJetAJet: seasonal flights from Ankara (ESB) and year-round flights from Istanbul (Sabiha) (SAW).

PegasusPegasus: year-round flights from Antalya (AYT) and Istanbul (Sabiha) (SAW).

CorendonCorendon: seasonal flights from Antalya (AYT).

Southwind AirlinesSouthwind Airlines: year-round flights from Antalya (AYT).

EmiratesEmirates: year-round flights from Dubai (DXB).

Etihad AirwaysEtihad Airways: seasonal flights from Abu Dhabi (AUH).

FlydubaiFlydubai: year-round flights from Dubai (DXB).

Red WingsRed Wings: seasonal flights from Batumi (BUS) and Tbilisi (TBS).

Georgian AirwaysGeorgian Airways: year-round flights from Tbilisi (TBS).

Non-stop flights from China to Saint Petersburg

AeroflotAeroflot: year-round flights from Sanya (SYX).

China EasternChina Eastern (SkyTeam): year-round flights from Shanghai (PVG).

Hainan AirlinesHainan Airlines: year-round flights from Beijing (PEK).

Sichuan AirlinesSichuan Airlines: year-round flights from Chengdu (TFU).

Non-stop flights from South-East Asia to Saint Petersburg

AeroflotAeroflot is currently the only airline flying non-stop from South-Eastern Asia to Saint Petersburg. They fly seasonal from Bangkok (BKK) and year-round from Phuket (HKT).

Non-stop flights from Central Asia to Saint Petersburg

AeroflotAeroflot: year-round flights from Almaty (ALA), seasonal flights from Samarkand (SKD) and Tashkent (TAS).

Scat AirScat Air: year-round flights from Shymkent (CIT).

Uzbekistan AirwaysUzbekistan Airways: year-round flights from Bukhara (BHK), Fergana (FEG), Karshi (KSQ), Samarkand (SKD), Tashkent (TAS), Termez (TMJ) and Urgench (UGC).

Qanot SharqQanot Sharq: year-round flights from Fergana (FEG), Namangan (NMA), Samarkand (SKD), Tashkent (TAS) and Termez (TMJ).

Centrum AirCentrum Air: year-round flights from Tashkent (TAS) and seasonal flights from Urgench (UGC).

UTairUTair: year-round flights from Samarkand (SKD).

Ural AirlinesUral Airlines: year-round flights from Bishkek (BSZ), Osh (OSS), Dushanbe (DYU) and Khujand (LBD).

Avia TrafficAvia Traffic: seasonal flights from Bishkek (BSZ) and Osh (OSS).

Somon AirSomon Air: seasonal flights from Dushanbe (DYU).

International flights to Saint Petersburg

Armenia
Flights from Armenia to Saint Petersburg

Yerevan is the only city in Armenia with direct flights to Saint Petersburg. From Yerevan, you can fly non-stop with Aeroflot or FlyOne Armenia.

All flights from Armenia

Azerbaijan
Flights from Azerbaijan to Saint Petersburg

In Azerbaijan, the only airport that has a direct connection to Saint Petersburg is Baku. From Baku, direct flights are offered by Aeroflot, Azerbaijan and UTair.

All flights from Azerbaijan

Belarus
Flights from Belarus to Saint Petersburg

There are 3 airports in Belarus that have non-stop flights to Saint Petersburg.

From Brest and Gomel, you can fly with Belavia.
From Minsk, you can fly non-stop with Belavia or Pobeda.

All flights from Belarus

China
Flights from China to Saint Petersburg

If you are looking for a direct flight from China to Saint Petersburg, there are 4 airports to choose from.

From Beijing, direct flights are offered by Hainan Airlines.
From Chengdu, the only airline with direct flights is Sichuan Airlines.
From Sanya, you can fly non-stop to Saint Petersburg with Aeroflot.
From Shanghai, the only airline with direct flights is China Eastern (SkyTeam).

All flights from China

Egypt
Flights from Egypt to Saint Petersburg

In Egypt, there are 2 airports that have direct flights to Saint Petersburg.

From Hurghada, direct flights are offered by Aeroflot, Nesma Airlines and Red Sea Airlines.
From Sharm el-Sheikh, there are 4 airlines that have direct services to Saint Petersburg, which are Aeroflot, Air Cairo, Nesma Airlines and Red Sea Airlines.

All flights from Egypt

Georgia
Flights from Georgia to Saint Petersburg

If you are looking for a direct flight from Georgia to Saint Petersburg, there are 3 airports to choose from.

From Batumi, direct flights are offered by Red Wings. This is a seasonal route that starts in August and ends in October.
From Sukhumi, the only airline with direct flights is Nordwind. This is a seasonal route that starts in August and ends in September.
From Tbilisi, you can fly non-stop with Georgian Airways or Red Wings.

All flights from Georgia

Kazakhstan
Flights from Kazakhstan to Saint Petersburg

There are 3 airports in Kazakhstan that have non-stop flights to Saint Petersburg.

From Almaty, direct flights are offered by Aeroflot.
From Astana, you can fly non-stop with Aeroflot or Scat Air.
From Shymkent, you can fly non-stop to Saint Petersburg with Scat Air.

All flights from Kazakhstan

Kyrgyzstan
Flights from Kyrgyzstan to Saint Petersburg

In Kyrgyzstan, there are 2 airports that have direct flights to Saint Petersburg.

From Bishkek and Osh, you can fly with Avia Traffic and Ural Airlines.

All flights from Kyrgyzstan

Morocco
Flights from Morocco to Saint Petersburg

There is 1 airport in Morocco that has a direct connection to Saint Petersburg, which is Casablanca. From Casablanca, direct flights are offered by Royal Air Maroc (Oneworld).

All flights from Morocco

Serbia
Flights from Serbia to Saint Petersburg

In Serbia, the only airport that has a direct connection to Saint Petersburg is Belgrade. From Belgrade, direct flights are offered by Air Serbia.

All flights from Serbia

Tajikistan
Flights from Tajikistan to Saint Petersburg

There are 2 airports in Tajikistan that have non-stop flights to Saint Petersburg.

From Dushanbe, you can fly non-stop with Somon Air or Ural Airlines.
From Khujand, the only airline with direct flights is Ural Airlines.

All flights from Tajikistan

Thailand
Flights from Thailand to Saint Petersburg

If you are looking for a direct flight from Thailand to Saint Petersburg, there are 2 airports to choose from.

From Bangkok and Phuket, you can fly with Aeroflot.

All flights from Thailand

Turkey
Flights from Turkey to Saint Petersburg

In Turkey there are several airports with flights to Saint Petersburg (6 in total).

From Ankara, direct flights are offered by AJet. This is a seasonal route that starts in August and ends in October.
From Antalya, there are 5 airlines that have direct services to Saint Petersburg, which are Aeroflot, Corendon, Pegasus, Southwind Airlines and Turkish Airlines (Star Alliance).
From Bodrum and Dalaman, you can fly with Turkish Airlines (Star Alliance).
From Istanbul, you can fly non-stop with Aeroflot or Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), you can fly non-stop with AJet or Pegasus.

All flights from Turkey

United Arab Emirates
Flights from United Arab Emirates to Saint Petersburg

In United Arab Emirates, there are 3 airports that have direct flights to Saint Petersburg.

From Abu Dhabi, direct flights are offered by Etihad Airways. This is a seasonal route that starts in October and ends in March.
From Dubai, you can fly non-stop with Emirates or Flydubai.
From Dubai (Jebel Ali), you can fly non-stop to Saint Petersburg with Aeroflot. This is a seasonal route that starts in September and ends in March.

All flights from United Arab Emirates

Uzbekistan
Flights from Uzbekistan to Saint Petersburg

In Uzbekistan there are several airports with flights to Saint Petersburg (8 in total).

From Bukhara, direct flights are offered by Uzbekistan Airways.
From Fergana, you can fly non-stop with Qanot Sharq or Uzbekistan Airways.
From Karshi, you can fly non-stop to Saint Petersburg with Uzbekistan Airways.
From Namangan, the only airline with direct flights is Qanot Sharq.
From Samarkand, there are 4 airlines that have direct services to Saint Petersburg, which are Aeroflot, Qanot Sharq, UTair and Uzbekistan Airways.
From Tashkent, there are 4 airlines that have direct services to Saint Petersburg, which are Aeroflot, Centrum Air, Qanot Sharq and Uzbekistan Airways.
From Termez, you can fly non-stop with Qanot Sharq or Uzbekistan Airways.
From Urgench, you can fly non-stop with Centrum Air or Uzbekistan Airways.

All flights from Uzbekistan

Domestic flights to Saint Petersburg

Russia
Flights from Russia to Saint Petersburg

There are lots of domestic flights to Saint Petersburg (LED). 71 airports in Russia have direct flights to the airport.

From Abakan, direct flights are offered by NordStar. This is a seasonal route that starts in August and ends in September.
From Arkhangelsk, you can fly non-stop with Aeroflot or Nordavia.
From Astrakhan, you can fly non-stop to Saint Petersburg with Pobeda. This route is recently announced though, and not operational yet. It will start in August 2026.
From Barnaul, the only airline with direct flights is Nordwind. This is a seasonal route that starts in August and ends in September.
From Cheboksary, direct flights are offered by Pobeda. This is a seasonal route that starts in August and ends in October.
From Chelyabinsk, direct flights are offered by Aeroflot, Nordavia and Pobeda.
From Cherepovets, direct flights are offered by Severstal. This is a seasonal route that starts in August and ends in October.
From Gelendzhik, you can fly non-stop with Aeroflot or UTair. This is a seasonal route that starts in August and ends in November.
From Gorno-Altaysk, you can fly non-stop with Aeroflot or S7 Airlines.
From Grozny, the only airline with direct flights is Aeroflot.
From Irkutsk, you can fly non-stop with Aeroflot or S7 Airlines.
From Ivanovo, you can fly non-stop to Saint Petersburg with RusLine. This is a seasonal route that starts in August and ends in October.
From Izhevsk, you can fly non-stop with Ikar or Izhavia.
From Kaliningrad, there are 5 airlines that have direct services to Saint Petersburg, which are Aeroflot, Nordavia, Nordwind, Pobeda and Ural Airlines.
From Kaluga, you can fly non-stop to Saint Petersburg with Azimuth. This is a seasonal route that starts in August and ends in October.
From Kazan, direct flights are offered by Aeroflot, Nordavia and Nordwind.
From Kemerovo, direct flights are offered by Nordwind. This is a seasonal route that starts in August and ends in September.
From Khanty-Mansiysk, you can fly non-stop to Saint Petersburg with RusLine. This is a seasonal route that starts in August and ends in October.
From Kirov, direct flights are offered by Pobeda. This is a seasonal route that starts in August and ends in October.
From Kirovsk / Apatity, the only airline with direct flights is Aeroflot.
From Kostroma, you can fly non-stop to Saint Petersburg with Kostroma Avia.
From Kotlas, the only airline with direct flights is RusLine. This is a seasonal route that starts in August and ends in October.
From Krasnodar, there are 4 airlines that have direct services to Saint Petersburg, which are Aeroflot, Nordavia, Pobeda and UTair.
From Krasnoyarsk, you can fly non-stop with Aeroflot or NordStar.
From Kurgan, direct flights are offered by Ikar. This is a seasonal route that starts in August and ends in October.
From Magnitogorsk, the only airline with direct flights is Nordwind. This is a seasonal route that starts in August and ends in October.
From Makhachkala, direct flights are offered by Aeroflot, Nordwind and Pobeda.
From Mineralnye Vody, you can fly non-stop with Aeroflot or Pobeda.
From Moscow Domodedovo, direct flights are offered by S7 Airlines.
From Moscow Sheremetyevo, you can fly non-stop with Aeroflot or Pobeda.
From Moscow Vnukovo, airlines that operate direct flights are Aeroflot, Alrosa, Azimuth, Pobeda, RusLine and UTair.
From Moscow Zhukovsky, the only airline with direct flights is Red Wings. This route is recently announced though, and not operational yet. It will start in August 2026.
From Murmansk, you can fly non-stop with Aeroflot or Nordavia.
From Nadym, the only airline with direct flights is Yamal Airlines.
From Nalchik, direct flights are offered by Pobeda. This is a seasonal route that starts in August and ends in September.
From Naryan-Mar, you can fly non-stop to Saint Petersburg with RusLine. This is a seasonal route that starts in August and ends in October.
From Nizhnekamsk, direct flights are offered by Pobeda. This is a seasonal route that starts in August and ends in October.
From Nizhnevartovsk, the only airline with direct flights is Aeroflot.
From Nizhny Novgorod, you can fly non-stop with Aeroflot or Nordavia.
From Norilsk, the only airline with direct flights is NordStar.
From Novokuznetsk, direct flights are offered by Nordwind. This is a seasonal route that starts in August and ends in September.
From Novosibirsk, direct flights are offered by Aeroflot, Nordavia and S7 Airlines.
From Novy Urengoy and Noyabrsk, you can fly with Yamal Airlines.
From Omsk, you can fly non-stop with Aeroflot or Nordwind.
From Orenburg, direct flights are offered by Aeroflot, Nordavia and Nordwind.
From Orsk, direct flights are offered by Ikar. This is a seasonal route that starts in August and ends in October.
From Penza, you can fly non-stop to Saint Petersburg with Aeroflot.
From Perm, you can fly non-stop with Aeroflot or Pobeda.
From Salekhard, the only airline with direct flights is Yamal Airlines.
From Samara, direct flights are offered by Aeroflot, Nordavia and Pobeda.
From Saransk, you can fly non-stop with Azimuth or Red Wings. This is a seasonal route that starts in August and ends in October.
From Saratov, direct flights are offered by Pobeda. This is a seasonal route that starts in August and ends in October.
From Sochi, there are 5 airlines that have direct services to Saint Petersburg, which are Aeroflot, Ikar, Nordavia, Nordwind and Ural Airlines.
From Sovetsky, direct flights are offered by Severstal. This is a seasonal route that starts in August and ends in October.
From Stavropol, the only airline with direct flights is Pobeda. This is a seasonal route that starts in August and ends in October.
From Surgut, you can fly non-stop with Aeroflot or UTair.
From Syktyvkar, you can fly non-stop with Aeroflot or Nordavia.
From Tambov, direct flights are offered by RusLine. This is a seasonal route that starts in August and ends in October.
From Tomsk, you can fly non-stop to Saint Petersburg with Nordwind. This is a seasonal route that starts in August and ends in September.
From Tyumen, there are 4 airlines that have direct services to Saint Petersburg, which are Aeroflot, Nordwind, Pobeda and UTair.
From Ufa, there are 4 airlines that have direct services to Saint Petersburg, which are Aeroflot, Nordavia, Nordwind and Pobeda.
From Ukhta / Sosnogorsk, you can fly non-stop to Saint Petersburg with Severstal. This is a seasonal route that starts in August and ends in October.
From Ulyanovsk and Vladikavkaz, all direct flights to Saint Petersburg are operated by Pobeda.
From Vladivostok, you can fly non-stop to Saint Petersburg with Aeroflot. This is a seasonal route that starts in August and ends in September.
From Volgograd, you can fly non-stop with Aeroflot or Pobeda.
From Vologda, the only airline with direct flights is Vologda Air. This is a seasonal route that starts in August and ends in September.
From Yakutsk, you can fly non-stop to Saint Petersburg with Yakutia.
From Yaroslavl, you can fly non-stop with Red Wings or RusLine. This is a seasonal route that starts in August and ends in October.
From Yekaterinburg, airlines that operate direct flights are Aeroflot, Nordavia, Pobeda, Red Wings, Ural Airlines and Yakutia.

All flights from Russia

Alternative airports near Saint Petersburg

Unfortunately, there are no alternative airports to Saint Petersburg (LED) within a range of 125 miles (200 km).

Frequently asked questions - FAQ

How many airports are there in Saint Petersburg?

There is 1 airport in Saint Petersburg: Pulkovo Airport (LED).

What is the best airport to fly into Saint Petersburg?

The most convenient airport to fly into Saint Petersburg is Pulkovo Airport (LED).

How many airlines fly to Saint Petersburg?

There are 45 airlines flying to Saint Petersburg from 113 airports around the world, as of August 2026.

Which airlines fly to Saint Petersburg?

Aeroflot, Pobeda and Nordavia operate most flights to Saint Petersburg. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying to Saint Petersburg?

SkyTeam, Oneworld and Star Alliance are all flying to Saint Petersburg.

How many nonstop flights are there to Saint Petersburg?

There are roughly 7,957 flights arriving at Saint Petersburg every month (or 1,855 flights each week), from a total of 113 airports worldwide.

What is the official name of Saint Petersburg Airport?

The official name of Saint Petersburg Airport is Pulkovo Airport.

What is the airport code of Saint Petersburg Airport?

The airport code of Saint Petersburg Airport is LED.

What are the most popular flights to Saint Petersburg?

Moscow Sheremetyevo, Moscow Vnukovo and Kaliningrad are the 3 most popular routes to Saint Petersburg. For a complete overview of all flight routes to Saint Petersburg, please use our flight map.

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • 📅  Search flights by date
  • 🕒  Filter by departure & arrival time
  • 🗓️  Schedules up to 12 months ahead
  • 💸  Explore Economy fares on the price map
  • ❤️  Save and filter your favorite airlines
  • ✈️  Compare multiple airlines at once
  • 🛡️  Filter by airline alliance
  • 🌟  Search by travel class
  • 📏  Filter flights by distance & duration
  • 🛩️  Filter flights by aircraft type
  • 🌍  Discover destinations by country
  • 🗺️  Explore routes on a fullscreen map
  • 📱  App for iOS & Android
  • ⚡  Faster experience
  • ✅  Ad-free experience
Annual ⭐ Popular
$ 6.66
Aug 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Aug 50% off
$ 149
One-time payment

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere