Flight distance between Tangshan, China and Novosibirsk, Russia 1,932.9 mi / 3,110.7 km