Omar Carrim was kidnapped outside his store in Pretoria on August 3 and released after 137 days, TimesLive reported.
Carrim is now recovering at home.
"I can confirm the release of Carrim. He was released in Olifantsfontein on Monday" said anti-crime activist Yusuf Abramjee.
The Carrim family has thanked relatives friends and the community "for all the support and assistance since he disappeared in early August".
"We are most grateful to everyone and we thank the Almighty for returning our father and brother to us. Thank you for all the prayers and the moral support from the public" the family said in a statement.
More From This Section
He was due to undergo heart surgery the day after he disappeared.
Carrim was allegedly hijacked in his car. The car was later found burnt out near a township north of the city.
Abramjee said that kidnapping syndicates had surfaced in South Africa which were targeting particularly wealthy South African Indian businessmen.
"Often families refuse to get police involved and there are even reports of huge ransoms being paid in some instances to secure the release of loved ones in recent years," Abramjee said.