Novosibirsk is a locality located 2814.08 km west from Moscow in Novosibirsk Oblast, Russia. The population of Novosibirsk is 1,625,631 people. You can find Novosibirsk on any map using the following decimal coordinates: 55.0003 (latitude), 82.9563 (longitude).