The calculated distance (air line) between Kāman and Najafgarh is approximately 68 miles respectively 110 kilometers.
By car or train, the actual journey to Najafgarh is certainly longer, as only the direct route (as the crow flies) between Kāman and Najafgarh has been calculated here.