The places connected to St. Petersburg on the most scheduled services, busiest first.
Aside from the non-stop routes above, reaching St. Petersburg from these popular places requires a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to St. Petersburg not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to St. Petersburg of 3,000 miles or more.
St. Petersburg has nonstop connections with 8 airports in Uzbekistan: Tashkent (TAS), Samarkand (SKD), Urgench (UGC), Termez (TMJ), Bukhara (BHK), Fergana (FEG), Karshi (KSQ), and Namangan (NMA). These routes are served by Aeroflot (SkyTeam), Canjet Airlines, Rossiya (SkyTeam), S7 Airlines, Taban Airlines, UTair Aviation, and Uzbekistan Airways.
St. Petersburg has nonstop connections with 6 airports in Turkey: Arnavutkoy (IST), Antalya (AYT), Istanbul (SAW), Ankara (ESB), Dalaman (DLM), and Bodrum (BJV). These routes are served by Aeroflot (SkyTeam), Air Carnival, Corendon Airlines, Pegasus Airlines, Rossiya (SkyTeam), Turkish Airlines (Star Alliance), and VF.
St. Petersburg has nonstop connections with 4 airports in China: Chengdu (TFU), Shanghai (PVG), Beijing (PEK), and Sanya (SYX). These routes are served by Aeroflot (SkyTeam), China Eastern Airlines (SkyTeam), Hainan Airlines, and Sichuan Airlines.
St. Petersburg has nonstop connections with 3 airports in Belarus: Minsk (MSQ), Brest (BQT), and Gomel (GME). These routes are served by Belavia, Nord Wind, Pobeda (SkyTeam), and UTair Aviation.
St. Petersburg has nonstop connections with 3 airports in Georgia: Tbilisi (TBS), Batumi (BUS), and Sukhumi (SUI). These routes are served by Aircompany Armenia, Azimuth, Georgian Airways, Nord Wind, and Red Wings Airlines.
St. Petersburg has nonstop connections with 3 airports in Kazakhstan: Almaty (ALA), Astana (NQZ), and Shymkent (CIT). These routes are served by Aeroflot (SkyTeam), Red Wings Airlines, Rossiya (SkyTeam), and SCAT Airlines.
St. Petersburg has nonstop connections with 3 airports in United Arab Emirates: Dubai (DXB), Jebel Ali (DWC), and Abu Dhabi (AUH). These routes are served by Aeroflot (SkyTeam), Emirates, Etihad Airways, flydubai, and Rossiya (SkyTeam).
St. Petersburg has nonstop connections with 2 airports in Egypt: Sharm el-Sheikh (SSH) and Hurghada (HRG). These routes are served by Aeroflot (SkyTeam), Air Cairo, Nesma Airlines, and Star Airways.
St. Petersburg has nonstop connections with 2 airports in Tajikistan: Dushanbe (DYU) and Khudzhand (LBD). These routes are served by Somon Air and Ural Airlines.
St. Petersburg has nonstop connections with 2 airports in Thailand: Phuket (HKT) and Bangkok (BKK). These routes are served by Aeroflot (SkyTeam).
St. Petersburg has a nonstop connection with Yerevan (EVN) in Armenia, served by Aeroflot (SkyTeam), Pacific Airways, and Rossiya (SkyTeam).
St. Petersburg has a nonstop connection with Baku (GYD) in Azerbaijan, served by Aeroflot (SkyTeam), Azerbaijan Airlines, Rossiya (SkyTeam), S7 Airlines, and UTair Aviation.
St. Petersburg has a nonstop connection with Osh (OSS) in Kyrgyzstan, served by Avia Traffic Company and Ural Airlines.
St. Petersburg has a nonstop connection with Casablanca (CMN) in Morocco, served by Royal Air Maroc (Oneworld).
St. Petersburg has a nonstop connection with Belgrad (BEG) in Serbia, served by Air Serbia.
St. Petersburg has a nonstop connection with Monastir (MIR) in Tunisia, served by Nouvelair and PAL Airlines.
The other 84 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to St. Petersburg from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Aeroflot (SkyTeam) links St. Petersburg nonstop with Baku (GYD), Yerevan (EVN), Tashkent (TAS), Jebel Ali (DWC), Almaty (ALA), Samarkand (SKD), Phuket (HKT), Bangkok (BKK), and Sanya (SYX).
Aircompany Armenia links St. Petersburg nonstop with Tbilisi (TBS).
Avia Traffic Company links St. Petersburg nonstop with Osh (OSS).
Azerbaijan Airlines links St. Petersburg nonstop with Baku (GYD).
Azimuth links St. Petersburg nonstop with Tbilisi (TBS).
Canjet Airlines links St. Petersburg nonstop with Tashkent (TAS), Urgench (UGC), and Termez (TMJ).
China Eastern Airlines (SkyTeam) links St. Petersburg nonstop with Shanghai (PVG).
Emirates links St. Petersburg nonstop with Dubai (DXB).
Etihad Airways links St. Petersburg nonstop with Abu Dhabi (AUH).
flydubai links St. Petersburg nonstop with Dubai (DXB).
Georgian Airways links St. Petersburg nonstop with Tbilisi (TBS).
Hainan Airlines links St. Petersburg nonstop with Beijing (PEK).
Nord Wind links St. Petersburg nonstop with Sukhumi (SUI).
Pacific Airways links St. Petersburg nonstop with Yerevan (EVN).
Red Wings Airlines links St. Petersburg nonstop with Tbilisi (TBS), Astana (NQZ), and Batumi (BUS).
Rossiya (SkyTeam) links St. Petersburg nonstop with Baku (GYD), Yerevan (EVN), Tashkent (TAS), Jebel Ali (DWC), and Almaty (ALA).
S7 Airlines links St. Petersburg nonstop with Baku (GYD), Tashkent (TAS), Samarkand (SKD), Urgench (UGC), Termez (TMJ), Bukhara (BHK), Fergana (FEG), and Karshi (KSQ).
SCAT Airlines links St. Petersburg nonstop with Astana (NQZ) and Shymkent (CIT).
Sichuan Airlines links St. Petersburg nonstop with Chengdu (TFU).
Somon Air links St. Petersburg nonstop with Dushanbe (DYU).
Taban Airlines links St. Petersburg nonstop with Tashkent (TAS), Samarkand (SKD), Termez (TMJ), Fergana (FEG), and Namangan (NMA).
Ural Airlines links St. Petersburg nonstop with Osh (OSS), Dushanbe (DYU), and Khudzhand (LBD).
UTair Aviation links St. Petersburg nonstop with Baku (GYD) and Samarkand (SKD).
Uzbekistan Airways links St. Petersburg nonstop with Tashkent (TAS), Samarkand (SKD), Urgench (UGC), Termez (TMJ), Bukhara (BHK), Fergana (FEG), and Karshi (KSQ).
Aeroflot (SkyTeam) links St. Petersburg nonstop with Sharm el-Sheikh (SSH) and Hurghada (HRG).
Air Cairo links St. Petersburg nonstop with Sharm el-Sheikh (SSH).
Nesma Airlines links St. Petersburg nonstop with Sharm el-Sheikh (SSH) and Hurghada (HRG).
Nouvelair links St. Petersburg nonstop with Monastir (MIR).
PAL Airlines links St. Petersburg nonstop with Monastir (MIR).
Royal Air Maroc (Oneworld) links St. Petersburg nonstop with Casablanca (CMN).
Star Airways links St. Petersburg nonstop with Sharm el-Sheikh (SSH) and Hurghada (HRG).
The airport's official name is Pulkovo Airport. On Roame and most flight schedules, you will find it under the code LED.
The IATA airport code for Pulkovo Airport is LED. Enter LED in Flightmap whenever you want to use this exact airport.
Pulkovo Airport serves St. Petersburg, Russian Federation. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to LED, not just the broader city.
Open the map with Anywhere as your starting point and LED as the destination. Each result keeps the route pointed toward St. Petersburg, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to LED.
Yes. When Roame has observed award availability for a route to LED, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.