Both Uber and cabs are generally safe in Roodepoort, South Africa, however Uber is often recommended for its convenience, reliability and safety features. Uber provides details about your driver and their vehicle that you can share with a friend or family member. In addition, transactions are cashless, which reduces the risk of theft. However, as with all travel, it is always advisable to be aware of your surroundings and keep personal items safe.