The calculated distance (air line) between Medellín and Amagá is approximately 18 miles respectively 28 kilometers.
By car or train, the actual journey to Amagá is certainly longer, as only the direct route (as the crow flies) between Medellín and Amagá has been calculated here.