Taxis are definitely more expensive than rails, buses, and ferries.
Johannesburg CBD, ironically, may be safer than but beyond of Johannesburg because of all of the focus our government as put into improving it. http://Healthbeautyproducts.Bloggersdelight.dk/