Die Entfernung (Strecke bzw. Distanz) von Esmeralda nach Sancti Spíritus beträgt Luftlinie ungefähr 137 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Sancti Spíritus wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie), ausgehend von Esmeralda, berechnet wurde.
Luftlinie (ungefähr)
85 Meilen
74 Seemeilen