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