Flight distance between Quetta, Pakistan and Foshan, China 2,872.6 mi / 4,623.0 km