Flights from Saint Petersburg at a glance
- nonstop destinations
- 99
- countries
- 17
- flights a week
- 1,250
- airport
- 1
- airlines
- 41
- cheapest fare, to Kaliningrad
- $14
- destinations under 2 hours away
- 14
- farthest, Nha Trang
- 5,102 mi (8,211 km)
Cheapest flights from Saint Petersburg
Lowest fares found recently; search to check the price for your dates
Under 2 hours away
Nonstop flights of up to two hours, shortest first
Cherepovets
55m, 13 a week
Ivanovo
1h 25m, 7 a week
Minsk
1h 30m, 26 a week
from $59
Yaroslavl
1h 30m, 4 a week
Moscow
1h 35m, 249 a week
from $16
Arkhangelsk
1h 40m, 32 a week
Nizhniy Novgorod
1h 50m, 17 a week
Tambov
1h 50m, 2 a week
Kirovsk
1h 55m, 10 a week
Kaliningrad
2h, 68 a week
from $14
Ukhta
2h, 7 a week
Kirov
2h, 5 a week
Cheboksary
2h, 4 a week
Saransk
2h, 2 a week
from $32
Domestic flights from Saint Petersburg
Nonstop flights within Russia, busiest first
Moscowfrom $16
Kaliningradfrom $14
Yekaterinburg
Kazanfrom $29
Arkhangelsk
Adler/Sochi
Murmansk
Ufafrom $146
Samarafrom $94
Novosibirskfrom $183
Krasnodarfrom $170
Chelyabinsk
Krasnoyarsk
Mineralnye Vody
Makhachkalafrom $45
Izhevsk
Nizhniy Novgorod
Tyumenfrom $111
Volgogradfrom $132
Omskfrom $162
Perm
Cherepovets
Surgutfrom $123
Orenburg
39 more
International flights from Saint Petersburg
Nonstop flights to 16 countries
6 more countries
All nonstop flights from Saint Petersburg
99 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Moscow Russia, 1h 35m, 249 a week | Russia | 1h 35m | 249 | from $16 |
| Kaliningrad Russia, 2h, 68 a week | Russia | 2h | 68 | from $14 |
| Istanbul Turkiye, 3h 55m, 56 a week | Turkiye | 3h 55m | 56 | from $133 |
| Yekaterinburg Russia, 2h 50m, 52 a week | Russia | 2h 50m | 52 | |
| Kazan Russia, 2h 15m, 40 a week | Russia | 2h 15m | 40 | from $29 |
| Arkhangelsk Russia, 1h 40m, 32 a week | Russia | 1h 40m | 32 | |
| Adler/Sochi Russia, 4h 35m, 29 a week | Russia | 4h 35m | 29 | |
| Murmansk Russia, 2h 5m, 29 a week | Russia | 2h 5m | 29 | |
| Ufa Russia, 2h 35m, 28 a week | Russia | 2h 35m | 28 | from $146 |
| Minsk Belarus, 1h 30m, 26 a week | Belarus | 1h 30m | 26 | from $59 |
| Samara Russia, 2h 25m, 26 a week | Russia | 2h 25m | 26 | from $94 |
| Novosibirsk Russia, 4h 25m, 25 a week | Russia | 4h 25m | 25 | from $183 |
| Krasnodar Russia, 4h 50m, 23 a week | Russia | 4h 50m | 23 | from $170 |
| Mineralnye Vody Russia, 4h 5m, 20 a week | Russia | 4h 5m | 20 | |
| Chelyabinsk Russia, 3h, 20 a week | Russia | 3h | 20 | |
| Krasnoyarsk Russia, 4h 55m, 20 a week | Russia | 4h 55m | 20 | |
| Makhachkala Russia, 3h 45m, 19 a week | Russia | 3h 45m | 19 | from $45 |
| Izhevsk Russia, 2h 20m, 18 a week | Russia | 2h 20m | 18 | |
| Tyumen Russia, 3h 5m, 17 a week | Russia | 3h 5m | 17 | from $111 |
| Nizhniy Novgorod Russia, 1h 50m, 17 a week | Russia | 1h 50m | 17 | |
| Volgograd Russia, 2h 43m, 16 a week | Russia | 2h 43m | 16 | from $132 |
| Tashkent Uzbekistan, 4h 50m, 15 a week | Uzbekistan | 4h 50m | 15 | from $103 |
| Dubai United Arab Emirates, 6h 30m, 14 a week | United Arab Emirates | 6h 30m | 14 | from $93 |
| Baku Azerbaijan, 4h 8m, 14 a week | Azerbaijan | 4h 8m | 14 | from $174 |
| Omsk Russia, 3h 40m, 14 a week | Russia | 3h 40m | 14 | from $162 |
| Perm Russia, 2h 28m, 14 a week | Russia | 2h 28m | 14 | |
| Surgut Russia, 3h 20m, 13 a week | Russia | 3h 20m | 13 | from $123 |
| Cherepovets Russia, 55m, 13 a week | Russia | 55m | 13 | |
| Dushanbe Tajikistan, 5h 5m, 12 a week | Tajikistan | 5h 5m | 12 | |
| Orenburg Russia, 2h 55m, 12 a week | Russia | 2h 55m | 12 | |
| Antalya Turkiye, 4h 30m, 11 a week | Turkiye | 4h 30m | 11 | from $160 |
| Yerevan Armenia, 4h 15m, 11 a week | Armenia | 4h 15m | 11 | |
| Syktyvkar Russia, 2h 8m, 11 a week | Russia | 2h 8m | 11 | |
| Shanghai China, 9h 28m, 10 a week | China | 9h 28m | 10 | |
| Irkutsk Russia, 6h, 10 a week | Russia | 6h | 10 | |
| Kirovsk Russia, 1h 55m, 10 a week | Russia | 1h 55m | 10 | |
| Osh Kyrgyzstan, 5h 10m, 8 a week | Kyrgyzstan | 5h 10m | 8 | |
| Samarkand Uzbekistan, 4h 50m, 8 a week | Uzbekistan | 4h 50m | 8 | |
| Vladikavkaz Russia, 3h 55m, 7 a week | Russia | 3h 55m | 7 | from $164 |
| Chita Russia, 8h 45m, 7 a week | Russia | 8h 45m | 7 | |
| Ivanovo Russia, 1h 25m, 7 a week | Russia | 1h 25m | 7 | |
| Khabarovsk Russia, 10h 45m, 7 a week | Russia | 10h 45m | 7 | |
| Khujand Tajikistan, 4h 55m, 7 a week | Tajikistan | 4h 55m | 7 | |
| Naberezhnye Chelny Russia, 2h 25m, 7 a week | Russia | 2h 25m | 7 | |
| Saratov Russia, 2h 25m, 7 a week | Russia | 2h 25m | 7 | |
| Ukhta Russia, 2h, 7 a week | Russia | 2h | 7 | |
| Vladivostok Russia, 11h 23m, 7 a week | Russia | 11h 23m | 7 | |
| Phuket Thailand, 10h, 6 a week | Thailand | 10h | 6 | |
| Belgrade Serbia, 3h, 6 a week | Serbia | 3h | 6 | |
| Chengdu China, 8h 5m, 6 a week | China | 8h 5m | 6 | |
| Urgench Uzbekistan, 4h 20m, 6 a week | Uzbekistan | 4h 20m | 6 | |
| Almaty Kazakhstan, 4h 55m, 5 a week | Kazakhstan | 4h 55m | 5 | |
| Astana Kazakhstan, 3h 50m, 5 a week | Kazakhstan | 3h 50m | 5 | |
| Kirov Russia, 2h, 5 a week | Russia | 2h | 5 | |
| Naryan-Mar Russia, 2h 25m, 5 a week | Russia | 2h 25m | 5 | |
| Penza Russia, 2h 15m, 5 a week | Russia | 2h 15m | 5 | |
| Salekhard Russia, 5h 10m, 5 a week | Russia | 5h 10m | 5 | |
| Beijing China, 7h 45m, 4 a week | China | 7h 45m | 4 | |
| Tbilisi Georgia, 4h 5m, 4 a week | Georgia | 4h 5m | 4 | |
| Groznyy Russia, 3h 50m, 4 a week | Russia | 3h 50m | 4 | from $200 |
| Astrakhan Russia, 3h 23m, 4 a week | Russia | 3h 23m | 4 | |
| Cheboksary Russia, 2h, 4 a week | Russia | 2h | 4 | |
| Nizhnevartovsk Russia, 3h 35m, 4 a week | Russia | 3h 35m | 4 | |
| Novokuznetsk Russia, 4h 30m, 4 a week | Russia | 4h 30m | 4 | |
| Novy Urengoy Russia, 3h 20m, 4 a week | Russia | 3h 20m | 4 | |
| Stavropol Russia, 4h 10m, 4 a week | Russia | 4h 10m | 4 | |
| Ulyanovsk Russia, 2h 15m, 4 a week | Russia | 2h 15m | 4 | |
| Yaroslavl Russia, 1h 30m, 4 a week | Russia | 1h 30m | 4 | |
| Abu Dhabi United Arab Emirates, 6h 15m, 3 a week | United Arab Emirates | 6h 15m | 3 | from $116 |
| Sharm el Sheikh Egypt, 5h 50m, 3 a week | Egypt | 5h 50m | 3 | |
| Hurghada Egypt, 7h 15m, 3 a week | Egypt | 7h 15m | 3 | |
| Barnaul Russia, 4h 28m, 3 a week | Russia | 4h 28m | 3 | |
| Termez Uzbekistan, 5h 10m, 3 a week | Uzbekistan | 5h 10m | 3 | |
| Tomsk Russia, 4h 15m, 3 a week | Russia | 4h 15m | 3 | |
| Yakutsk Russia, 6h 35m, 3 a week | Russia | 6h 35m | 3 | |
| Bangkok Thailand, 10h 5m, 2 a week | Thailand | 10h 5m | 2 | |
| Sanya China, 10h, 2 a week | China | 10h | 2 | |
| Shymkent Kazakhstan, 5h, 2 a week | Kazakhstan | 5h | 2 | |
| Fergana Uzbekistan, 4h 55m, 2 a week | Uzbekistan | 4h 55m | 2 | |
| Gorno-Altaysk Russia, 4h 40m, 2 a week | Russia | 4h 40m | 2 | |
| Kemerovo Russia, 4h 25m, 2 a week | Russia | 4h 25m | 2 | |
| Khanty-Mansiysk Russia, 3h 10m, 2 a week | Russia | 3h 10m | 2 | |
| Kurgan Russia, 3h 5m, 2 a week | Russia | 3h 5m | 2 | |
| Magnitogorsk Russia, 2h 55m, 2 a week | Russia | 2h 55m | 2 | |
| Nadym Russia, 3h 20m, 2 a week | Russia | 3h 20m | 2 | |
| Nalchik Russia, 4h 5m, 2 a week | Russia | 4h 5m | 2 | |
| Noyabrsk Russia, 3h 18m, 2 a week | Russia | 3h 18m | 2 | |
| Orsk Russia, 3h 5m, 2 a week | Russia | 3h 5m | 2 | |
| Saransk Russia, 2h, 2 a week | Russia | 2h | 2 | from $32 |
| Sukhumi Abkhazia, 4h 45m, 2 a week | Abkhazia | 4h 45m | 2 | |
| Tambov Russia, 1h 50m, 2 a week | Russia | 1h 50m | 2 | |
| Nha Trang Vietnam, 11h, 1 a week | Vietnam | 11h | 1 | from $506 |
| Batumi Georgia, 4h 20m, 1 a week | Georgia | 4h 20m | 1 | |
| Bukhara Uzbekistan, 4h 55m, 1 a week | Uzbekistan | 4h 55m | 1 | |
| Namangan Uzbekistan, 4h 55m, 1 a week | Uzbekistan | 4h 55m | 1 | |
| Qarshi Uzbekistan, 4h 45m, 1 a week | Uzbekistan | 4h 45m | 1 | |
| Sovetsky Russia, 2h 30m, 1 a week | Russia | 2h 30m | 1 | |
| Ankara Turkiye, 4h, seasonal | Turkiye | 4h | seasonal | from $134 |
| Ganja Azerbaijan, 4h 20m, seasonal | Azerbaijan | 4h 20m | seasonal |
Saint Petersburg airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Saint Petersburg
And 21 more airlines with occasional flights.
Frequently asked questions
Where can you fly nonstop from Saint Petersburg?
To 99 cities in 17 countries. The busiest routes are Moscow (249 flights a week), Kaliningrad (68 flights a week), Istanbul (56 flights a week), Yekaterinburg (52 flights a week) and Kazan (40 flights a week).
What are the cheapest flights from Saint Petersburg?
Kaliningrad from $14, Moscow from $16, Kazan from $29 and Saransk from $32. Search shows the price for your dates.
Which countries have direct flights from Saint Petersburg?
Uzbekistan, China, Turkiye, Kazakhstan, Tajikistan, United Arab Emirates, Azerbaijan and Thailand and 8 more.
Which airport does Saint Petersburg fly from?
All nonstop flights depart from Pulkovo.
Which airlines fly from Saint Petersburg?
Rossiya Airlines (514 flights a week), Pobeda (138 flights a week), Nordwind Airlines (90 flights a week), Smartavia (78 flights a week), Ural Airlines (49 flights a week) and Aeroflot (45 flights a week) and 35 more.
Where can you fly from Saint Petersburg in under 2 hours?
Cherepovets (55m), Ivanovo (1h 25m), Minsk (1h 30m), Yaroslavl (1h 30m), Moscow (1h 35m), Arkhangelsk (1h 40m), Nizhniy Novgorod (1h 50m) and Tambov (1h 50m).