The calculated distance (air line) between Taiz and Saḩar is approximately 122 miles respectively 196 kilometers.
By car or train, the actual journey to Saḩar is certainly longer, as only the direct route (as the crow flies) between Taiz and Saḩar has been calculated here.