The calculated distance (air line) between Torreón and Frontera is approximately 155 miles respectively 249 kilometers.
By car or train, the actual journey to Frontera is certainly longer, as only the direct route (as the crow flies) between Torreón and Frontera has been calculated here.