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