Around the World 360 logo

Distance between Saint Petersburg and Novosibirsk

Distance

Distance from Saint Petersburg to Novosibirsk is 1931 miles / 3108 kilometers.

Saint Petersburg

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

Novosibirsk

Country: Russia
Coordinates: 55°2′29″N
82°56′4″E
Current local time: 03:46 +07
2019-11-22
Novosibirsk

Map

Air Distance

Air Distance miles kilometers

Time Difference

Time difference is 4 Hours. Current local time in Saint Petersburg is 23:46 MSK (2019-11-21) and time in Novosibirsk is 03:46 +07 (2019-11-22).

Search