Multiple choice general knowledge Currency of South Africa is.. real rand baht shekel Reveal answer Fill a bubble to check yourself B Correct answer Explanation The rand is South Africa's official currency, named after the Witwatersrand where Johannesburg was built. Real is Brazilian, baht is Thai, and shekel is Israeli.