Around the World 360 logo

Distance between Saint Petersburg and Krasnoyarsk

Distance

Distance from Saint Petersburg to Krasnoyarsk is 2223 miles / 3578 kilometers.

Saint Petersburg

Country: Russia
Coordinates: 59°56′19″N
30°18′50″E
Current local time: 22:59 MSK
2019-11-21
Saint Petersburg

Krasnoyarsk

Country: Russia
Coordinates: 56°1′6″N
92°52′1″E
Current local time: 02:59 +07
2019-11-22
Krasnoyarsk

Map

Air Distance

Air Distance miles kilometers

Time Difference

Time difference is 4 Hours. Current local time in Saint Petersburg is 22:59 MSK (2019-11-21) and time in Krasnoyarsk is 02:59 +07 (2019-11-22).

Search