The calculated distance (air line) between Heinersdorf and Rosenthal is approximately 3 miles respectively 5 kilometers.
By car or train, the actual journey to Rosenthal is certainly longer, as only the direct route (as the crow flies) between Heinersdorf and Rosenthal has been calculated here.
Air line (approximately)
5 kilometers
3 nautical miles