The calculated distance (air line) between Sokoto and Shinkafi is approximately 85 miles respectively 137 kilometers.
By car or train, the actual journey to Shinkafi is certainly longer, as only the direct route (as the crow flies) between Sokoto and Shinkafi has been calculated here.