Flight distance between Suzhou, China and Faisalābād, Pakistan 2,780.4 mi / 4,474.6 km