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