Flight distance between Bochum, Germany and Sahiwal, Pakistan 3,581.4 mi / 5,763.7 km