EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
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
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

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

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 97 airports around the world that have direct flights to Saint Petersburg, spread around 90 cities in 16 countries. Currently, there are 60 domestic flights to Saint Petersburg.

Saint Petersburg is mainly known for sightseeing & culture and music.

This month, there are 8,776 flights arriving at Saint Petersburg Airport, which are 293 flights per day or 12 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 1952 times this month, and make up for 22% 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 35 minutes and covers a distance of 3,091 miles (4,975 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 40 airlines that fly to Saint Petersburg. Most flights to Saint Petersburg are operated by Aeroflot, as they connect 40 airports to LED. That’s around 3 times as much as Nordwind, 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:

Business class flights to Saint Petersburg

There are 57 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 April 2024:

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

Non-stop flights from Africa to Saint Petersburg

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

Azur AirAzur Air: seasonal flights from Sharm el-Sheikh (SSH).

Air AlgerieAir Algerie: seasonal flights from Algiers (ALG).

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

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

Pacific AirwaysPacific Airways: seasonal flights from Yerevan (EVN).

UTairUTair: seasonal 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).

CorendonCorendon: seasonal flights from Antalya (AYT) and Dalaman (DLM).

PegasusPegasus: seasonal flights from Antalya (AYT) and Istanbul (Sabiha) (SAW).

Southwind AirlinesSouthwind Airlines: seasonal flights from Antalya (AYT).

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

Etihad AirwaysEtihad Airways: year-round flights from Abu Dhabi (AUH).

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

Red WingsRed Wings: seasonal flights from Kutaisi (KUT) and Tbilisi (TBS).

Georgian AirwaysGeorgian Airways: seasonal flights from Tbilisi (TBS).

Non-stop flights from India / South Asia to Saint Petersburg

NordwindNordwind is currently the only airline flying non-stop from India or Southern Asia to Saint Petersburg. They fly seasonal from Tehran (IKA).

Non-stop flights from China to Saint Petersburg

China EasternChina Eastern (SkyTeam): seasonal flights from Shanghai (PVG).

Hainan AirlinesHainan Airlines: seasonal 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 Phuket (HKT).

Non-stop flights from Central Asia to Saint Petersburg

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

Uzbekistan AirwaysUzbekistan Airways: seasonal flights from Bukhara (BHK), Fergana (FEG), Namangan (NMA), Samarkand (SKD), Tashkent (TAS), Termez (TMJ) and Urgench (UGC).

Qanot SharqQanot Sharq: seasonal flights from Bukhara (BHK) and Samarkand (SKD).

UTairUTair: seasonal flights from Samarkand (SKD).

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

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

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

International flights to Saint Petersburg

Algeria
Flights from Algeria to Saint Petersburg

Algiers is the only city in Algeria with direct flights to Saint Petersburg. From Algiers, direct flights are offered by Air Algerie. This is a seasonal route that starts in June and ends in September.

Armenia
Flights from Armenia to Saint Petersburg

In Armenia, the only airport that has a direct connection to Saint Petersburg is Yerevan. From Yerevan, you can fly non-stop with Aeroflot or Pacific Airways. This is a seasonal route that starts in April and ends in October.

Azerbaijan
Flights from Azerbaijan to Saint Petersburg

There is 1 airport in Azerbaijan that has a direct connection to Saint Petersburg, which is Baku. From Baku, direct flights are offered by Aeroflot, Azerbaijan and UTair.

Belarus
Flights from Belarus to Saint Petersburg

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

From Gomel and Minsk, you can fly with Belavia.

China
Flights from China to Saint Petersburg

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

From Beijing, direct flights are offered by Hainan Airlines. This is a seasonal route that starts in April and ends in October.
From Chengdu, the only airline with direct flights is Sichuan Airlines.
From Shanghai, you can fly non-stop to Saint Petersburg with China Eastern (SkyTeam). This is a seasonal route that starts in April and ends in October.

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. This is a seasonal route that starts in April and ends in October.
From Sharm el-Sheikh, you can fly non-stop with Aeroflot or Azur Air. This is a seasonal route that starts in April and ends in October.

Georgia
Flights from Georgia to Saint Petersburg

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

From Kutaisi, direct flights are offered by Red Wings. This is a seasonal route that starts in April and ends in October.
From Tbilisi, you can fly non-stop with Georgian Airways or Red Wings. This is a seasonal route that starts in April and ends in October.

Iran
Flights from Iran to Saint Petersburg

In Iran, the only airport that has a direct connection to Saint Petersburg is Tehran. From Tehran, direct flights are offered by Nordwind. This is a seasonal route that starts in May and ends in September.

Kazakhstan
Flights from Kazakhstan to Saint Petersburg

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

From Almaty, direct flights are offered by Aeroflot. This is a seasonal route that starts in May and ends in October.
From Astana, the only airline with direct flights is Scat Air. This is a seasonal route that starts in April and ends in October.

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.

Serbia
Flights from Serbia to Saint Petersburg

Belgrade is the only city in Serbia with direct flights to Saint Petersburg. From Belgrade, direct flights are offered by Air Serbia.

Tajikistan
Flights from Tajikistan to Saint Petersburg

There are 3 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 and Kulob, you can fly with Ural Airlines.

Thailand
Flights from Thailand to Saint Petersburg

There is 1 airport in Thailand that has a direct connection to Saint Petersburg, which is Phuket. From Phuket, direct flights are offered by Aeroflot. This is a seasonal route that starts in April and ends in October.

Turkey
Flights from Turkey to Saint Petersburg

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

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). This is a seasonal route that starts in April and ends in October.
From Bodrum, the only airline with direct flights is Turkish Airlines (Star Alliance). This is a seasonal route that starts in May and ends in October.
From Dalaman, you can fly non-stop with Corendon or Turkish Airlines (Star Alliance). This is a seasonal route that starts in May and ends in October.
From Istanbul, you can fly non-stop with Aeroflot or Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), direct flights are offered by Pegasus. This is a seasonal route that starts in April and ends in October.

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.
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 April and ends in May.

Uzbekistan
Flights from Uzbekistan to Saint Petersburg

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

From Bukhara, you can fly non-stop with Qanot Sharq or Uzbekistan Airways. This is a seasonal route that starts in April and ends in October.
From Fergana and Namangan, you can fly with Uzbekistan Airways.
From Samarkand, there are 4 airlines that have direct services to Saint Petersburg, which are Aeroflot, Qanot Sharq, UTair and Uzbekistan Airways. This is a seasonal route that starts in April and ends in October.
From Tashkent, you can fly non-stop with Aeroflot or Uzbekistan Airways. This is a seasonal route that starts in April and ends in October.
From Termez and Urgench, all direct flights to Saint Petersburg are operated by Uzbekistan Airways.

Domestic flights to Saint Petersburg

Russia
Flights from Russia to Saint Petersburg

There are lots of domestic flights to Saint Petersburg (LED). 60 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 April and ends in October.
From Arkhangelsk, you can fly non-stop with Aeroflot or Nordwind. This is a seasonal route that starts in April and ends in October.
From Barnaul, you can fly non-stop to Saint Petersburg with Nordwind. This is a seasonal route that starts in April and ends in October.
From Chelyabinsk, the only airline with direct flights is Aeroflot. This is a seasonal route that starts in April and ends in October.
From Cherepovets, direct flights are offered by Severstal. This is a seasonal route that starts in April and ends in October.
From Gorno-Altaysk, you can fly non-stop to Saint Petersburg with Nordwind. This is a seasonal route that starts in April and ends in October.
From Grozny, direct flights are offered by Aeroflot. This is a seasonal route that starts in April and ends in October.
From Irkutsk, you can fly non-stop with Aeroflot or S7 Airlines (Oneworld).
From Ivanovo, you can fly non-stop with Ikar or RusLine.
From Izhevsk, the only airline with direct flights is Izhavia. This is a seasonal route that starts in April and ends in October.
From Kaliningrad, you can fly non-stop with Aeroflot or Ural Airlines. This is a seasonal route that starts in April and ends in October.
From Kaluga, you can fly non-stop with Azimuth or RusLine.
From Kazan, you can fly non-stop with Aeroflot or Nordwind. This is a seasonal route that starts in April and ends in October.
From Kemerovo, the only airline with direct flights is Nordwind. This is a seasonal route that starts in April and ends in October.
From Kirovsk / Apatity, you can fly non-stop with Aeroflot or Severstal. This is a seasonal route that starts in April and ends in October.
From Krasnoyarsk, you can fly non-stop with Aeroflot or NordStar. This is a seasonal route that starts in April and ends in October.
From Kurgan, direct flights are offered by Ikar. This is a seasonal route that starts in April and ends in October.
From Kursk and Lipetsk, you can fly with RusLine.
From Magnitogorsk, the only airline with direct flights is Ikar. This is a seasonal route that starts in April and ends in October.
From Makhachkala, you can fly non-stop with Aeroflot or Nordwind. This is a seasonal route that starts in April and ends in October.
From Mineralnye Vody, you can fly non-stop with Aeroflot or NordStar. This is a seasonal route that starts in April and ends in October.
From Moscow Domodedovo, you can fly non-stop with Aeroflot or S7 Airlines (Oneworld).
From Moscow Sheremetyevo, you can fly non-stop with Aeroflot or Nordwind. This is a seasonal route that starts in April and ends in October.
From Moscow Vnukovo, there are 5 airlines that have direct services to Saint Petersburg, which are Aeroflot, Alrosa, Azimuth, UTair and Yakutia. This is a seasonal route that starts in April and ends in October.
From Murmansk, you can fly non-stop with Aeroflot or Nordavia. This is a seasonal route that starts in April and ends in October.
From Nadym, you can fly non-stop to Saint Petersburg with Yamal Airlines. This is a seasonal route that starts in April and ends in October.
From Naryan-Mar, the only airline with direct flights is RusLine.
From Nazran, direct flights are offered by Red Wings. This is a seasonal route that starts in April and ends in October.
From Nizhnevartovsk, you can fly non-stop to Saint Petersburg with Aeroflot. This is a seasonal route that starts in April and ends in October.
From Nizhny Novgorod, you can fly non-stop with Aeroflot or RusLine.
From Norilsk, the only airline with direct flights is NordStar. This is a seasonal route that starts in April and ends in October.
From Novokuznetsk, you can fly non-stop to Saint Petersburg with Nordwind. This is a seasonal route that starts in April and ends in October.
From Novosibirsk, direct flights are offered by Aeroflot, Nordavia and S7 Airlines (Oneworld).
From Novy Urengoy and Noyabrsk, all direct flights to Saint Petersburg are operated by Yamal Airlines.
From Omsk and Orenburg, you can fly with Aeroflot and Nordwind.
From Orsk, you can fly non-stop to Saint Petersburg with Ikar. This is a seasonal route that starts in April and ends in October.
From Penza, the only airline with direct flights is Aeroflot. This is a seasonal route that starts in April and ends in October.
From Perm, you can fly non-stop with Aeroflot or Nordavia. This is a seasonal route that starts in April and ends in October.
From Remezov, you can fly non-stop to Saint Petersburg with UVT Aero. This route is recently announced though, and not operational yet. It will start in April 2024.
From Salekhard, direct flights are offered by Yamal Airlines. This is a seasonal route that starts in April and ends in October.
From Samara, you can fly non-stop with Aeroflot or Nordavia. This is a seasonal route that starts in April and ends in October.
From Saransk, you can fly non-stop to Saint Petersburg with Azimuth. This is a seasonal route that starts in April and ends in October.
From Sochi, there are 4 airlines that have direct services to Saint Petersburg, which are Aeroflot, Nordavia, Red Wings and Ural Airlines. This is a seasonal route that starts in April and ends in October.
From Sovetsky, direct flights are offered by Severstal. This is a seasonal route that starts in April and ends in September.
From Surgut, you can fly non-stop with Aeroflot or UTair. This is a seasonal route that starts in April and ends in October.
From Syktyvkar, you can fly non-stop with Aeroflot or Nordavia. This is a seasonal route that starts in April and ends in October.
From Tambov, the only airline with direct flights is RusLine.
From Tomsk, you can fly non-stop to Saint Petersburg with Nordwind. This is a seasonal route that starts in April and ends in October.
From Tyumen, you can fly non-stop with Aeroflot or Nordwind. This is a seasonal route that starts in April and ends in October.
From Ufa, direct flights are offered by Aeroflot, Nordavia and Nordwind. This is a seasonal route that starts in April and ends in October.
From Ukhta / Sosnogorsk, you can fly non-stop to Saint Petersburg with Severstal. This is a seasonal route that starts in April and ends in October.
From Ulyanovsk, direct flights are offered by RusLine.
From Volgograd, you can fly non-stop with Aeroflot or Nordavia. This is a seasonal route that starts in April and ends in October.
From Vologda, you can fly non-stop to Saint Petersburg with Vologda Air. This route is recently announced though, and not operational yet. It will start in April 2024.
From Yakutsk, the only airline with direct flights is Yakutia. This is a seasonal route that starts in April and ends in October.
From Yaroslavl, direct flights are offered by Red Wings. This is a seasonal route that starts in April and ends in October.
From Yekaterinburg, there are 4 airlines that have direct services to Saint Petersburg, which are Aeroflot, Nordavia, Ural Airlines and Yakutia. This is a seasonal route that starts in April and ends in October.

Alternative airports near Saint Petersburg

Flying to an alternative airport near Saint Petersburg could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. The only alternative airport to Saint Petersburg (LED) within a range of 125 miles (200 km) is Lappeenranta (LPP).

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 40 airlines flying to Saint Petersburg from 97 airports around the world, as of April 2024.

Which airlines fly to Saint Petersburg?

Aeroflot, Nordwind 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 8,776 flights arriving at Saint Petersburg every month (or 2,051 flights each week), from a total of 97 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 Yekaterinburg 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  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 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