Die Distanz (Entfernung oder auch Strecke) zwischen Kratovo und Veles beträgt Luftlinie ungefähr 52 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Veles höchst wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie), ausgehend von Kratovo, berechnet wurde.