Flight distance between Changsha, China and Novosibirsk, Russia 2,381.6 mi / 3,832.8 km