The calculated distance (air line) between Roka Khnaor and Preaek Prasab is approximately 20 miles respectively 32 kilometers.
By car or train, the actual journey to Preaek Prasab is certainly longer, as only the direct route (as the crow flies) between Roka Khnaor and Preaek Prasab has been calculated here.
Air line (approximately)
32 kilometers
17 nautical miles