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