Flight distance between Suzhou, China and Rockhampton, Australia 4,265.2 mi / 6,864.1 km