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