Flight distance between Santa Clara, Cuba and Pretoria, South Africa 7,956.2 mi / 12,804.2 km