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