Die Distanz (Entfernung oder auch Strecke) von Knjazevac nach Leskovac beträgt Luftlinie circa 68 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Leskovac sicherlich länger, da hier nur die direkte Verbindung (Luftlinie) von Knjazevac nach Leskovac berechnet wurde.