Flight distance between Shenyang, China and Novosibirsk, Russia 2,032.8 mi / 3,271.4 km