Flight distance between Petropavl, Kazakhstan and Suzhou, China 2,970.9 mi / 4,781.1 km