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