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.
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.
Sign up to see St. Petersburg schedule from KJA
Already have an account? Sign in
Yes, Aeroflot and NordStar operate nonstop flights from Krasnoyarsk (KJA) to St. Petersburg (LED).
Aeroflot, NordStar operate nonstop flights from Krasnoyarsk to St. Petersburg.
The nonstop flight from Krasnoyarsk to St. Petersburg takes ~4h 26m (approximately 3553 km).