Flight distance between Suzhou, China and Sahiwal, Pakistan 2,791.2 mi / 4,492.0 km