Direct flights from Krasnoyarsk to St. Petersburg KJA → LED

Aeroflot and NordStar operate nonstop flights from Krasnoyarsk (KJA) to St. Petersburg (LED). The nonstop flight takes around ~4h 26m, covering 2,208 miles (3,553 km). Updated 29 June 2026.

Fares aren't available for this route

Our price sources don't cover flights within Russia. Aeroflot and NordStar operate this route — check prices and book directly with the airline. The schedule below shows current nonstop departures.

Aeroflot SU NordStar Y7

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Krasnoyarsk to St. Petersburg?

Yes, Aeroflot and NordStar operate nonstop flights from Krasnoyarsk (KJA) to St. Petersburg (LED).

Which airlines fly direct from Krasnoyarsk to St. Petersburg?

Aeroflot, NordStar operate nonstop flights from Krasnoyarsk to St. Petersburg.

How long is the flight from Krasnoyarsk to St. Petersburg?

The nonstop flight from Krasnoyarsk to St. Petersburg takes ~4h 26m (approximately 3553 km).

Explore More