Flight distance between Mouscron, Belgium and Sahiwal, Pakistan 3,759.0 mi / 6,049.6 km