The calculated distance (air line) between Villafranca Tirrena and Palermo is approximately 113 miles respectively 182 kilometers.
By car or train, the actual journey to Palermo is certainly longer, as only the direct route (as the crow flies) between Villafranca Tirrena and Palermo has been calculated here.
Air line (approximately)
182 kilometers
98 nautical miles