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