Die Distanz (Entfernung oder auch Strecke) von Najafgarh nach Shimla beträgt Luftlinie ungefähr 278 km (Kilometer).
Mit dem Auto oder Zug ist die effektive Strecke nach Shimla wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie) von Najafgarh nach Shimla berechnet wurde.