The calculated distance (air line) between Natal and Macaíba is approximately 11 miles respectively 17 kilometers.
By car or train, the actual journey to Macaíba is certainly longer, as only the direct route (as the crow flies) between Natal and Macaíba has been calculated here.