The calculated distance (air line) between Sohag and Mallawī is approximately 97 miles respectively 156 kilometers.
By car or train, the actual journey to Mallawī is certainly longer, as only the direct route (as the crow flies) between Sohag and Mallawī has been calculated here.