Flight distance between Orapa, Botswana and Sahiwal, Pakistan 4,787.2 mi / 7,704.3 km