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