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