Flights from Krasnoyarsk to St. Petersburg

KJALED

Krasnoyarsk International Airport (Krasnoyarsk, Russia) → Pulkovo Airport (St. Petersburg, Russia)

Also known as St. Petersburg.

Est. nonstop
~4h 50m
Distance
3,553 km
One-way from
$100
Airlines
Nordwind Airlines, Rossiya Airlines

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Loading schedule…

Krasnoyarsk to St. Petersburg — frequently asked

How long is the flight from Krasnoyarsk to St. Petersburg?
KJA–LED is about 4h 50m nonstop, covering 3,553 km (2,208 mi).
Which airlines fly nonstop from Krasnoyarsk to St. Petersburg?
Nordwind Airlines, Rossiya Airlines operate this route nonstop.
How much is a flight from Krasnoyarsk to St. Petersburg?
One-way fares on KJA–LED recently started from $100 ($116 nonstop). The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.