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