Die Distanz (Entfernung oder auch Strecke) zwischen Şarkışla und Malatya beträgt Luftlinie circa 199 Kilometer (km).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Malatya wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie) von Şarkışla nach Malatya berechnet wurde.