Flight tickets from Krasnoyarsk to Saint Petersburg

KJA
LED

General flight information: Krasnoyarsk – Saint Petersburg

5 ⁠hr 13 ⁠min Flight duration
3,541 km Distance between cities
4 ⁠hr Time zone difference
19 Direct flights per week
07:35 Earliest departure
20:45 Latest departure

Cheap flights

Prices found by our users over the last 48 hours

Price trends

TJS 2,540TJS 1,409TJS 2,540TJS 1,409
TJS 1,786
Jan
TJS 1,786
TJS 1,539
Feb
TJS 1,539
TJS 1,737
Mar
TJS 1,737
TJS 2,241
Apr
TJS 2,241
TJS 1,744
May
TJS 1,744
TJS 1,712
Jun
TJS 1,712
TJS 1,932
Jul
TJS 1,932
TJS 2,540
Aug
TJS 2,540
TJS 1,939
Sep
TJS 1,939
TJS 1,788
Oct
TJS 1,788
TJS 1,549
Nov
TJS 1,549
TJS 1,409
Dec
TJS 1,409

Airports in Krasnoyarsk

with flights to Saint Petersburg

Airports in Saint Petersburg

receiving flights from Krasnoyarsk

FAQ

Flight duration from Krasnoyarsk to Saint Petersburg

Average flight duration: 5 hours 13 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.

Distance between Krasnoyarsk and Saint Petersburg

Are there direct flights from Krasnoyarsk to Saint Petersburg?

Which airlines fly from Krasnoyarsk to Saint Petersburg

Which city is best for a layover?