RUEN Open in Telegram
✈️ Russia

Direct flights from Saint Petersburg

Our checks show nonstop flights from Saint Petersburg to 87 destinations. Cheapest nonstop: Kaliningrad — $19, Moscow — $21, Yekaterinburg — $22. Below are all direct routes with price, flight time and airlines.

Direct flights from Saint Petersburg at a glance

87nonstop destinations
$19cheapest nonstop — Kaliningrad
0 h 55 minshortest nonstop — Cherepovets

All direct flights from Saint Petersburg

Price is the lowest nonstop one-way fare in our checks this week. Open a route to see dates and a price calendar.

🇷🇺KaliningradRussia · 2 h in the air · Pobeda, Nordwind Airlines, Smartavia, Ural Airlinesnonstop from $19🇷🇺MoscowRussia · 1 h 35 min in the air · S7 Airlines, Pobeda, Rossiya Airlines, Red Wingsnonstop from $21🇷🇺YekaterinburgRussia · 2 h 50 min in the air · Pobeda, Smartavia, Ural Airlines, Rossiya Airlinesnonstop from $22🇷🇺KazanRussia · 2 h 15 min in the air · Nordwind Airlines, Smartavianonstop from $23🇧🇾MinskBelarus · 1 h 30 min in the air · Pobeda, Belavianonstop from $27🇷🇺ArkhangelskRussia · 1 h 40 min in the air · Smartavia, Rossiya Airlinesnonstop from $29🇷🇺SaranskRussia · 2 h 05 min in the air · Azimuthnonstop from $33🇷🇺CheboksaryRussia · 2 h in the air · Pobedanonstop from $33🇷🇺SamaraRussia · 2 h 25 min in the air · Pobeda, Smartavia, Nordwind Airlinesnonstop from $34🇷🇺Adler/SochiRussia · 4 h 35 min in the air · Rossiya Airlines, Smartavianonstop from $38🇷🇺Mineralnye VodyRussia · 3 h 55 min in the air · Pobedanonstop from $39🇷🇺KrasnodarRussia · 4 h 45 min in the air · Pobeda, Smartavianonstop from $39🇷🇺MakhachkalaRussia · 3 h 40 min in the air · Pobeda, Nordwind Airlinesnonstop from $39🇷🇺Nizhniy NovgorodRussia · 1 h 50 min in the air · Smartavia, Rossiya Airlinesnonstop from $39🇷🇺SaratovRussia · 2 h 25 min in the air · Pobeda, Nordwind Airlinesnonstop from $39🇷🇺UlyanovskRussia · 2 h 15 min in the airnonstop from $39🇷🇺VolgogradRussia · 2 h 40 min in the air · Pobedanonstop from $39🇷🇺IzhevskRussia · 2 h 20 min in the air · Pobeda, Nordwind Airlinesnonstop from $45🇷🇺PermRussia · 2 h 25 min in the air · Pobeda, Smartavianonstop from $46🇷🇺OrenburgRussia · 2 h 55 min in the air · Smartavia, Nordwind Airlinesnonstop from $48🇷🇺PenzaRussia · 2 h 35 min in the air · Rossiya Airlinesnonstop from $50🇷🇺Naberezhnye ChelnyRussia · 2 h 25 min in the airnonstop from $51🇷🇺UfaRussia · 2 h 35 min in the air · Smartavianonstop from $52🇷🇺ChelyabinskRussia · 3 h in the air · Smartavia, Nordwind Airlinesnonstop from $53🇷🇺YaroslavlRussia · 1 h 20 min in the air · Red Wings, RusLinenonstop from $56🇷🇺NalchikRussia · 4 h 05 min in the air · Pobedanonstop from $57🇷🇺KirovskRussia · 1 h 55 min in the air · Rossiya Airlinesnonstop from $58🇷🇺VladikavkazRussia · 3 h 55 min in the air · Pobedanonstop from $58🇷🇺AstrakhanRussia · 3 h 25 min in the air · Pobedanonstop from $59🇷🇺MurmanskRussia · 2 h 05 min in the air · Smartavianonstop from $62🇹🇷AntalyaTurkiye · 4 h 15 min in the air · Pegasus Airlines, Southwind airlinesnonstop from $63🇷🇺VologdaRussia · 1 h 35 min in the air · Vologda Air Companynonstop from $63🇷🇺GroznyyRussia · 3 h 50 min in the air · Rossiya Airlinesnonstop from $67🇷🇺TyumenRussia · 3 h 05 min in the air · Nordwind Airlines, Utairnonstop from $68🇷🇺TambovRussia · 1 h 50 min in the air · RusLinenonstop from $69🇷🇺SurgutRussia · 3 h 20 min in the air · Utair, Rossiya Airlinesnonstop from $70🇷🇺SyktyvkarRussia · 2 h 05 min in the air · Smartavia, Rossiya Airlines, Ikarnonstop from $76🇷🇺KostromaRussia · 2 h in the air · Kostroma Airnonstop from $79🇷🇺OmskRussia · 3 h 40 min in the air · Nordwind Airlinesnonstop from $82🇷🇺CherepovetsRussia · 0 h 55 min in the air · Severstal Air Companynonstop from $86🇷🇺MagnitogorskRussia · 2 h 55 min in the air · Nordwind Airlinesnonstop from $87🇷🇺KrasnoyarskRussia · 4 h 55 min in the air · Nordwind Airlines, Rossiya Airlines, NordStarnonstop from $88🇹🇷IstanbulTurkiye · 3 h 55 min in the air · Southwind airlines, Ajet, Pegasus Airlines, Turkish Airlinesnonstop from $93🇺🇿TashkentUzbekistan · 4 h 50 min in the air · Uzbekistan Airwaysnonstop from $94🇷🇺NovosibirskRussia · 4 h 25 min in the air · S7 Airlines, Smartavia, Nordwind Airlinesnonstop from $95🇷🇺TomskRussia · 4 h 15 min in the air · Nordwind Airlinesnonstop from $106🇷🇺BarnaulRussia · 4 h 35 min in the air · Nordwind Airlinesnonstop from $107🇷🇺Gorno-AltayskRussia · 4 h 40 min in the air · Rossiya Airlinesnonstop from $111🇪🇬Sharm el SheikhEgypt · 5 h 40 min in the airnonstop from $118🇰🇿AlmatyKazakhstan · 4 h 55 min in the air · Rossiya Airlinesnonstop from $118🇷🇺UkhtaRussia · 2 h in the air · Severstal Air Companynonstop from $131🇹🇷AnkaraTurkiye · 4 h in the air · Turkish Airlinesnonstop from $132🇷🇺NovokuznetskRussia · 4 h 30 min in the airnonstop from $133🇺🇿UrgenchUzbekistan · 4 h 25 min in the air · Centrum Airnonstop from $135🇺🇿SamarkandUzbekistan · 4 h 40 min in the airnonstop from $148🇷🇺IrkutskRussia · 5 h 55 min in the airnonstop from $151🇷🇺SalekhardRussia · 5 h 10 min in the air · RusLinenonstop from $152🇷🇺GelendzikRussia · 4 h 50 min in the airnonstop from $156🇰🇿AstanaKazakhstan · 3 h 50 min in the airnonstop from $157🇦🇲YerevanArmenia · 4 h 15 min in the air · FLYONE Armenianonstop from $159🇦🇿BakuAzerbaijan · 4 h 20 min in the air · Utair, Azerbaijan Airlinesnonstop from $164🇺🇿BukharaUzbekistan · 4 h 55 min in the air · Uzbekistan Airwaysnonstop from $168🇺🇿FerganaUzbekistan · 5 h in the airnonstop from $168🇺🇿TermezUzbekistan · 5 h 10 min in the airnonstop from $180🇺🇿NamanganUzbekistan · 4 h 55 min in the airnonstop from $180🇪🇬HurghadaEgypt · 5 h 30 min in the air · Red Sea Airlinesnonstop from $181🇷🇺Naryan-MarRussia · 2 h 25 min in the airnonstop from $189🇺🇿QarshiUzbekistan · 4 h 45 min in the airnonstop from $195🇬🇪BatumiGeorgia · 4 h 20 min in the airnonstop from $199🇲🇦CasablancaMorocco · 5 h 40 min in the air · Royal Air Marocnonstop from $212🇰🇬BishkekKyrgyzstan · 5 h 15 min in the airnonstop from $236🇷🇺KhabarovskRussia · 10 h 30 min in the air · Ural Airlinesnonstop from $250🇬🇪TbilisiGeorgia · 3 h 35 min in the airnonstop from $253🇹🇯KhujandTajikistan · 4 h 55 min in the airnonstop from $282🇷🇸BelgradeSerbia · 3 h in the airnonstop from $301🇦🇪Abu DhabiUnited Arab Emirates · 6 h 15 min in the air · Etihad Airwaysnonstop from $317🇹🇳MonastirTunisia · 4 h 20 min in the airnonstop from $317🇷🇺VladivostokRussia · 11 h 35 min in the airnonstop from $333🇹🇭BangkokThailand · 10 h in the airnonstop from $343🇨🇳ShanghaiChina · 9 h 20 min in the air · China Easternnonstop from $366🇨🇳SanyaChina · 9 h 45 min in the airnonstop from $391🇨🇳ChengduChina · 7 h 40 min in the airnonstop from $392🇹🇯DushanbeTajikistan · 5 h 05 min in the airnonstop from $393🇨🇳BeijingChina · 7 h 45 min in the air · Hainan Airlinesnonstop from $418🇹🇭PhuketThailand · 10 h in the airnonstop from $435🇦🇪DubaiUnited Arab Emirates · 6 h 30 min in the air · Flydubainonstop from $435🇻🇳Nha TrangVietnam · 10 h 50 min in the airnonstop from $1,261

Track prices from Saint Petersburg

Open FoxAway in Telegram: the fox messages you when a nonstop flight from Saint Petersburg gets cheaper..

More

FAQ

Where can I fly nonstop from Saint Petersburg?

Our checks show direct flights from Saint Petersburg to 87 destinations. Cheapest: Kaliningrad — $19, Moscow — $21, Yekaterinburg — $22. The list changes with the season and airline schedules; the seller's site shows the final price.

How long is a direct flight from Saint Petersburg?

Flight times on direct routes in our checks: Cherepovets — 0 h 55 min, Yaroslavl — 1 h 20 min, Minsk — 1 h 30 min, Moscow — 1 h 35 min. Times depend on the flight and airline.

Which airlines fly nonstop from Saint Petersburg?

In our checks these airlines fly nonstop from Saint Petersburg: Pobeda, Nordwind Airlines, Smartavia, Rossiya Airlines, Ural Airlines, RusLine. The set changes with schedules.

Data as of 7 Nov 2026