The heterogeneous isotopic anion exchange kinetics and equilibria between calcium molybdate and sodium molybdate solutions have been studied by using Mo-99 as tracer in batch experiments. The values of exchange ratio lower than unity suggest that rate-limiting step is particle diffusion process and the effect of re-cry stall izati on can be neglected. The self-diffusion coefficients calculated using both Paterson's and Nemst-Plank approximations are increased by the temperature. The observed values for isotope exchange characteristics such as exchange fractions, exchanging amounts and fractional attainment of equilibrium are consistent with those of their calculated values. Activation energy and thermodynamic parameters calculated based on transition state theory indicate the existence of both energy and entropy barrier in the system.