Flight distance between Santa Clara, Cuba and Cape Town, South Africa 7,527.3 mi / 12,114.0 km