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