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