Flight distance between Suzhou, China and Novosibirsk, Russia 2,457.7 mi / 3,955.3 km