The calculated distance (air line) between Castelnovo di Sotto and Florence is approximately 79 miles respectively 127 kilometers.
By car or train, the actual journey to Florence is certainly longer, as only the direct route (as the crow flies) between Castelnovo di Sotto and Florence has been calculated here.
Air line (approximately)
127 kilometers
69 nautical miles